Cisco-IOS-XR-ipv4-bgp-cfg API API Reference
API generated from Cisco-IOS-XR-ipv4-bgp-cfg@2018-01-18.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0
Paths
BGP - Update
Update operation of resource: bgp
bgpbody object
Request Content-Types: application/json
Request Example
{
"instance": [
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"local-preference": "integer"
}
}
}
]
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
Request Content-Types: application/json
Request Example
{
"instance": [
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"local-preference": "integer"
}
}
}
]
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": [
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"local-preference": "integer"
}
}
}
]
}
]
}
]
}
INSTANCE - Update
Update operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"local-preference": "integer"
}
}
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Create
Create operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"local-preference": "integer"
}
}
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Delete
Delete operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"local-preference": "integer"
}
}
}
]
}
]
}
INSTANCE-AS - Update
Update operation of resource: instance-as
instance-asbody object
ID of instance-name
ID of as
Request Content-Types: application/json
Request Example
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"local-preference": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE-AS - Create
Create operation of resource: instance-as
instance-asbody object
ID of instance-name
ID of as
Request Content-Types: application/json
Request Example
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"local-preference": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE-AS - Delete
Delete operation of resource: instance-as
ID of instance-name
ID of as
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE-AS - Retrieve
Retrieve operation of resource: instance-as
ID of instance-name
ID of as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"local-preference": "integer"
}
}
}
]
}
FOUR-BYTE-AS - Update
Update operation of resource: four-byte-as
four-byte-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"bgp-running": [ null ],
"our-byte-as_as": "string",
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {},
"local-preference": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FOUR-BYTE-AS - Create
Create operation of resource: four-byte-as
four-byte-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"bgp-running": [ null ],
"our-byte-as_as": "string",
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {},
"local-preference": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FOUR-BYTE-AS - Delete
Delete operation of resource: four-byte-as
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
FOUR-BYTE-AS - Retrieve
Retrieve operation of resource: four-byte-as
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-running": [ null ],
"our-byte-as_as": "string",
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {},
"local-preference": "integer"
}
}
}
VRFS - Update
Update operation of resource: vrfs
vrfsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Create
Create operation of resource: vrfs
vrfsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Delete
Delete operation of resource: vrfs
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
}
VRF - Update
Update operation of resource: vrf
vrfbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Create
Create operation of resource: vrf
vrfbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Delete
Delete operation of resource: vrf
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Retrieve
Retrieve operation of resource: vrf
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
VRF-GLOBAL - Update
Update operation of resource: vrf-global
vrf-globalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL - Create
Create operation of resource: vrf-global
vrf-globalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL - Delete
Delete operation of resource: vrf-global
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL - Retrieve
Retrieve operation of resource: vrf-global
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
}
ROUTE-DISTINGUISHER - Update
Update operation of resource: route-distinguisher
route-distinguisherbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Create
Create operation of resource: route-distinguisher
route-distinguisherbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Delete
Delete operation of resource: route-distinguisher
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: route-distinguisher
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
VRF-GLOBAL-AFS - Update
Update operation of resource: vrf-global-afs
vrf-global-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AFS - Create
Create operation of resource: vrf-global-afs
vrf-global-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AFS - Delete
Delete operation of resource: vrf-global-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AFS - Retrieve
Retrieve operation of resource: vrf-global-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
VRF-GLOBAL-AF - Update
Update operation of resource: vrf-global-af
vrf-global-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AF - Create
Create operation of resource: vrf-global-af
vrf-global-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AF - Delete
Delete operation of resource: vrf-global-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-GLOBAL-AF - Retrieve
Retrieve operation of resource: vrf-global-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
MVPN - Update
Update operation of resource: mvpn
mvpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"single-forwarder-selection": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MVPN - Create
Create operation of resource: mvpn
mvpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"single-forwarder-selection": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MVPN - Delete
Delete operation of resource: mvpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MVPN - Retrieve
Retrieve operation of resource: mvpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"single-forwarder-selection": "string"
}
EBGP - Update
Update operation of resource: ebgp
ebgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Create
Create operation of resource: ebgp
ebgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Delete
Delete operation of resource: ebgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Retrieve
Retrieve operation of resource: ebgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
EIBGP - Update
Update operation of resource: eibgp
eibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Create
Create operation of resource: eibgp
eibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Delete
Delete operation of resource: eibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Retrieve
Retrieve operation of resource: eibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
IBGP - Update
Update operation of resource: ibgp
ibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Create
Create operation of resource: ibgp
ibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Delete
Delete operation of resource: ibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Retrieve
Retrieve operation of resource: ibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
AGGREGATE-ADDRESSES - Update
Update operation of resource: aggregate-addresses
aggregate-addressesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Create
Create operation of resource: aggregate-addresses
aggregate-addressesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Delete
Delete operation of resource: aggregate-addresses
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Retrieve
Retrieve operation of resource: aggregate-addresses
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
AGGREGATE-ADDRESS - Update
Update operation of resource: aggregate-address
aggregate-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of aggregate-addr aggregate-prefix
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Create
Create operation of resource: aggregate-address
aggregate-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of aggregate-addr aggregate-prefix
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Delete
Delete operation of resource: aggregate-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of aggregate-addr aggregate-prefix
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Retrieve
Retrieve operation of resource: aggregate-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of aggregate-addr aggregate-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Update
Update operation of resource: optimal-route-reflector-groups
optimal-route-reflector-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Create
Create operation of resource: optimal-route-reflector-groups
optimal-route-reflector-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Delete
Delete operation of resource: optimal-route-reflector-groups
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Retrieve
Retrieve operation of resource: optimal-route-reflector-groups
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
OPTIMAL-ROUTE-REFLECTOR-GROUP - Update
Update operation of resource: optimal-route-reflector-group
optimal-route-reflector-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of group-name
Request Content-Types: application/json
Request Example
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Create
Create operation of resource: optimal-route-reflector-group
optimal-route-reflector-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of group-name
Request Content-Types: application/json
Request Example
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Delete
Delete operation of resource: optimal-route-reflector-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of group-name
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Retrieve
Retrieve operation of resource: optimal-route-reflector-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
DAMPENING - Update
Update operation of resource: dampening
dampeningbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Create
Create operation of resource: dampening
dampeningbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Delete
Delete operation of resource: dampening
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Retrieve
Retrieve operation of resource: dampening
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
RIP-ROUTES - Update
Update operation of resource: rip-routes
rip-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Create
Create operation of resource: rip-routes
rip-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Delete
Delete operation of resource: rip-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Retrieve
Retrieve operation of resource: rip-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
LISP-ROUTES - Update
Update operation of resource: lisp-routes
lisp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Create
Create operation of resource: lisp-routes
lisp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Delete
Delete operation of resource: lisp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Retrieve
Retrieve operation of resource: lisp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string"
}
STATIC-ROUTES - Update
Update operation of resource: static-routes
static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Create
Create operation of resource: static-routes
static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Delete
Delete operation of resource: static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Retrieve
Retrieve operation of resource: static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
APPLICATION-ROUTES - Update
Update operation of resource: application-routes
application-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Create
Create operation of resource: application-routes
application-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Delete
Delete operation of resource: application-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Retrieve
Retrieve operation of resource: application-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
APPLICATION-ROUTE - Update
Update operation of resource: application-route
application-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Create
Create operation of resource: application-route
application-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Delete
Delete operation of resource: application-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Retrieve
Retrieve operation of resource: application-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
LABEL-MODE - Update
Update operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Create
Create operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Delete
Delete operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Retrieve
Retrieve operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
EIGRP-ROUTES - Update
Update operation of resource: eigrp-routes
eigrp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Create
Create operation of resource: eigrp-routes
eigrp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Delete
Delete operation of resource: eigrp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Retrieve
Retrieve operation of resource: eigrp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
EIGRP-ROUTE - Update
Update operation of resource: eigrp-route
eigrp-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Create
Create operation of resource: eigrp-route
eigrp-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Delete
Delete operation of resource: eigrp-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Retrieve
Retrieve operation of resource: eigrp-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
SOURCED-NETWORKS - Update
Update operation of resource: sourced-networks
sourced-networksbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Create
Create operation of resource: sourced-networks
sourced-networksbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Delete
Delete operation of resource: sourced-networks
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Retrieve
Retrieve operation of resource: sourced-networks
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
SOURCED-NETWORK - Update
Update operation of resource: sourced-network
sourced-networkbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of network-addr network-prefix
Request Content-Types: application/json
Request Example
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Create
Create operation of resource: sourced-network
sourced-networkbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of network-addr network-prefix
Request Content-Types: application/json
Request Example
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Delete
Delete operation of resource: sourced-network
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of network-addr network-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Retrieve
Retrieve operation of resource: sourced-network
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of network-addr network-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
CONNECTED-ROUTES - Update
Update operation of resource: connected-routes
connected-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Create
Create operation of resource: connected-routes
connected-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Delete
Delete operation of resource: connected-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Retrieve
Retrieve operation of resource: connected-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
ALLOCATE-LABEL - Update
Update operation of resource: allocate-label
allocate-labelbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Create
Create operation of resource: allocate-label
allocate-labelbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Delete
Delete operation of resource: allocate-label
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Retrieve
Retrieve operation of resource: allocate-label
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
ADDITIONAL-PATHS-SELECTION - Update
Update operation of resource: additional-paths-selection
additional-paths-selectionbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"selection": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Create
Create operation of resource: additional-paths-selection
additional-paths-selectionbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"selection": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Delete
Delete operation of resource: additional-paths-selection
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Retrieve
Retrieve operation of resource: additional-paths-selection
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"selection": "string",
"route-policy-name": "string"
}
OSPF-ROUTES - Update
Update operation of resource: ospf-routes
ospf-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Create
Create operation of resource: ospf-routes
ospf-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Delete
Delete operation of resource: ospf-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Retrieve
Retrieve operation of resource: ospf-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
OSPF-ROUTE - Update
Update operation of resource: ospf-route
ospf-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Create
Create operation of resource: ospf-route
ospf-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Delete
Delete operation of resource: ospf-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Retrieve
Retrieve operation of resource: ospf-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
MOBILE-ROUTES - Update
Update operation of resource: mobile-routes
mobile-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Create
Create operation of resource: mobile-routes
mobile-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Delete
Delete operation of resource: mobile-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Retrieve
Retrieve operation of resource: mobile-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
SUBSCRIBER-ROUTES - Update
Update operation of resource: subscriber-routes
subscriber-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Create
Create operation of resource: subscriber-routes
subscriber-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Delete
Delete operation of resource: subscriber-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Retrieve
Retrieve operation of resource: subscriber-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
MPLS-ACTIVATED-INTERFACES - Update
Update operation of resource: mpls-activated-interfaces
mpls-activated-interfacesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Create
Create operation of resource: mpls-activated-interfaces
mpls-activated-interfacesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Delete
Delete operation of resource: mpls-activated-interfaces
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Retrieve
Retrieve operation of resource: mpls-activated-interfaces
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
MPLS-ACTIVATED-INTERFACE - Update
Update operation of resource: mpls-activated-interface
mpls-activated-interfacebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Create
Create operation of resource: mpls-activated-interface
mpls-activated-interfacebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Delete
Delete operation of resource: mpls-activated-interface
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Retrieve
Retrieve operation of resource: mpls-activated-interface
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
GLOBAL-TIMERS - Update
Update operation of resource: global-timers
global-timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Create
Create operation of resource: global-timers
global-timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Delete
Delete operation of resource: global-timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Retrieve
Retrieve operation of resource: global-timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"detection-multiplier": "integer",
"interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"detection-multiplier": "integer",
"interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detection-multiplier": "integer",
"interval": "integer"
}
SEND-SOCKET-BUFFER-SIZES - Update
Update operation of resource: send-socket-buffer-sizes
send-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Create
Create operation of resource: send-socket-buffer-sizes
send-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Delete
Delete operation of resource: send-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Retrieve
Retrieve operation of resource: send-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
RECEIVE-SOCKET-BUFFER-SIZES - Update
Update operation of resource: receive-socket-buffer-sizes
receive-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Create
Create operation of resource: receive-socket-buffer-sizes
receive-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Delete
Delete operation of resource: receive-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Retrieve
Retrieve operation of resource: receive-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
VRF-NEIGHBORS - Update
Update operation of resource: vrf-neighbors
vrf-neighborsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBORS - Create
Create operation of resource: vrf-neighbors
vrf-neighborsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBORS - Delete
Delete operation of resource: vrf-neighbors
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBORS - Retrieve
Retrieve operation of resource: vrf-neighbors
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
VRF-NEIGHBOR - Update
Update operation of resource: vrf-neighbor
vrf-neighborbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR - Create
Create operation of resource: vrf-neighbor
vrf-neighborbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR - Delete
Delete operation of resource: vrf-neighbor
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR - Retrieve
Retrieve operation of resource: vrf-neighbor
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string"
}
VRF-NEIGHBOR-AFS - Update
Update operation of resource: vrf-neighbor-afs
vrf-neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Create
Create operation of resource: vrf-neighbor-afs
vrf-neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Delete
Delete operation of resource: vrf-neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Retrieve
Retrieve operation of resource: vrf-neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
VRF-NEIGHBOR-AF - Update
Update operation of resource: vrf-neighbor-af
vrf-neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Create
Create operation of resource: vrf-neighbor-af
vrf-neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Delete
Delete operation of resource: vrf-neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Retrieve
Retrieve operation of resource: vrf-neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
SITE-OF-ORIGIN - Update
Update operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Create
Create operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Delete
Delete operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Retrieve
Retrieve operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
VRF-NEIGHBOR-PREFIX-LENGTH - Update
Update operation of resource: vrf-neighbor-prefix-length
vrf-neighbor-prefix-lengthbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-PREFIX-LENGTH - Create
Create operation of resource: vrf-neighbor-prefix-length
vrf-neighbor-prefix-lengthbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-PREFIX-LENGTH - Delete
Delete operation of resource: vrf-neighbor-prefix-length
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-PREFIX-LENGTH - Retrieve
Retrieve operation of resource: vrf-neighbor-prefix-length
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"prefix-length": "integer"
}
VRF-NEIGHBOR-AFS - Update
Update operation of resource: vrf-neighbor-afs
vrf-neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Create
Create operation of resource: vrf-neighbor-afs
vrf-neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Delete
Delete operation of resource: vrf-neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AFS - Retrieve
Retrieve operation of resource: vrf-neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
VRF-NEIGHBOR-AF - Update
Update operation of resource: vrf-neighbor-af
vrf-neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Create
Create operation of resource: vrf-neighbor-af
vrf-neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Delete
Delete operation of resource: vrf-neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NEIGHBOR-AF - Retrieve
Retrieve operation of resource: vrf-neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
SITE-OF-ORIGIN - Update
Update operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Create
Create operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Delete
Delete operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Retrieve
Retrieve operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of vrf-name
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
DEFAULT-VRF - Update
Update operation of resource: default-vrf
default-vrfbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {},
"local-preference": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Create
Create operation of resource: default-vrf
default-vrfbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {},
"local-preference": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Delete
Delete operation of resource: default-vrf
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Retrieve
Retrieve operation of resource: default-vrf
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {},
"local-preference": "integer"
}
}
BGP-ENTITY - Update
Update operation of resource: bgp-entity
bgp-entitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbors": {
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
},
"neighbor-groups": {
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
},
"af-groups": {
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
},
"session-groups": {
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ENTITY - Create
Create operation of resource: bgp-entity
bgp-entitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbors": {
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
},
"neighbor-groups": {
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
},
"af-groups": {
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
},
"session-groups": {
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ENTITY - Delete
Delete operation of resource: bgp-entity
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ENTITY - Retrieve
Retrieve operation of resource: bgp-entity
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors": {
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
},
"neighbor-groups": {
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
},
"af-groups": {
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
},
"session-groups": {
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string"
}
NEIGHBOR-AFS - Update
Update operation of resource: neighbor-afs
neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Create
Create operation of resource: neighbor-afs
neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Delete
Delete operation of resource: neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Retrieve
Retrieve operation of resource: neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
NEIGHBOR-AF - Update
Update operation of resource: neighbor-af
neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Create
Create operation of resource: neighbor-af
neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Delete
Delete operation of resource: neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Retrieve
Retrieve operation of resource: neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
NEIGHBOR-PREFIX-LENGTH - Update
Update operation of resource: neighbor-prefix-length
neighbor-prefix-lengthbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-PREFIX-LENGTH - Create
Create operation of resource: neighbor-prefix-length
neighbor-prefix-lengthbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-PREFIX-LENGTH - Delete
Delete operation of resource: neighbor-prefix-length
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-PREFIX-LENGTH - Retrieve
Retrieve operation of resource: neighbor-prefix-length
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"prefix-length": "integer"
}
NEIGHBOR-AFS - Update
Update operation of resource: neighbor-afs
neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Create
Create operation of resource: neighbor-afs
neighbor-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Delete
Delete operation of resource: neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AFS - Retrieve
Retrieve operation of resource: neighbor-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
NEIGHBOR-AF - Update
Update operation of resource: neighbor-af
neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Create
Create operation of resource: neighbor-af
neighbor-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Delete
Delete operation of resource: neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF - Retrieve
Retrieve operation of resource: neighbor-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of prefix-length neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
NEIGHBOR-GROUPS - Update
Update operation of resource: neighbor-groups
neighbor-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUPS - Create
Create operation of resource: neighbor-groups
neighbor-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUPS - Delete
Delete operation of resource: neighbor-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUPS - Retrieve
Retrieve operation of resource: neighbor-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
NEIGHBOR-GROUP - Update
Update operation of resource: neighbor-group
neighbor-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP - Create
Create operation of resource: neighbor-group
neighbor-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP - Delete
Delete operation of resource: neighbor-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP - Retrieve
Retrieve operation of resource: neighbor-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
NEIGHBOR-GROUP-AFS - Update
Update operation of resource: neighbor-group-afs
neighbor-group-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AFS - Create
Create operation of resource: neighbor-group-afs
neighbor-group-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AFS - Delete
Delete operation of resource: neighbor-group-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AFS - Retrieve
Retrieve operation of resource: neighbor-group-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
NEIGHBOR-GROUP-AF - Update
Update operation of resource: neighbor-group-af
neighbor-group-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AF - Create
Create operation of resource: neighbor-group-af
neighbor-group-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AF - Delete
Delete operation of resource: neighbor-group-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-GROUP-AF - Retrieve
Retrieve operation of resource: neighbor-group-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
SITE-OF-ORIGIN - Update
Update operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Create
Create operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Delete
Delete operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Retrieve
Retrieve operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of neighbor-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
AF-GROUPS - Update
Update operation of resource: af-groups
af-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUPS - Create
Create operation of resource: af-groups
af-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUPS - Delete
Delete operation of resource: af-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUPS - Retrieve
Retrieve operation of resource: af-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
}
AF-GROUP - Update
Update operation of resource: af-group
af-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Request Content-Types: application/json
Request Example
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP - Create
Create operation of resource: af-group
af-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Request Content-Types: application/json
Request Example
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP - Delete
Delete operation of resource: af-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP - Retrieve
Retrieve operation of resource: af-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
AF-GROUP-AFS - Update
Update operation of resource: af-group-afs
af-group-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Request Content-Types: application/json
Request Example
{
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AFS - Create
Create operation of resource: af-group-afs
af-group-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Request Content-Types: application/json
Request Example
{
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AFS - Delete
Delete operation of resource: af-group-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AFS - Retrieve
Retrieve operation of resource: af-group-afs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
AF-GROUP-AF - Update
Update operation of resource: af-group-af
af-group-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AF - Create
Create operation of resource: af-group-af
af-group-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AF - Delete
Delete operation of resource: af-group-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AF-GROUP-AF - Retrieve
Retrieve operation of resource: af-group-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
AIGP-COST-COMMUNITY - Update
Update operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Create
Create operation of resource: aigp-cost-community
aigp-cost-communitybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Delete
Delete operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AIGP-COST-COMMUNITY - Retrieve
Retrieve operation of resource: aigp-cost-community
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-def-imp-disable-v6
advertise-def-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-DISABLE - Update
Update operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Create
Create operation of resource: advertise-disable
advertise-disablebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Delete
Delete operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DISABLE - Retrieve
Retrieve operation of resource: advertise-disable
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
MAXIMUM-PREFIXES - Update
Update operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Create
Create operation of resource: maximum-prefixes
maximum-prefixesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Delete
Delete operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-PREFIXES - Retrieve
Retrieve operation of resource: maximum-prefixes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Update
Update operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Create
Create operation of resource: remove-private-as-entire-as-path-inbound
remove-private-as-entire-as-path-inboundbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Delete
Delete operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path-inbound
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-DEF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-def-imp-disable-v4
advertise-def-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-DEF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-def-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-L2VPN-EVPN - Update
Update operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Create
Create operation of resource: advertise-l2vpn-evpn
advertise-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Delete
Delete operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-L2VPN-EVPN - Update
Update operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Create
Create operation of resource: advertise-local-l2vpn-evpn
advertise-local-l2vpn-evpnbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Delete
Delete operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-L2VPN-EVPN - Retrieve
Retrieve operation of resource: advertise-local-l2vpn-evpn
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Update
Update operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Create
Create operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
neighbor-af-long-lived-graceful-restart-stale-timebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Delete
Delete operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME - Retrieve
Retrieve operation of resource: neighbor-af-long-lived-graceful-restart-stale-time
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
SITE-OF-ORIGIN - Update
Update operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Create
Create operation of resource: site-of-origin
site-of-originbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Delete
Delete operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SITE-OF-ORIGIN - Retrieve
Retrieve operation of resource: site-of-origin
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
ADVERTISE-V6 - Update
Update operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Create
Create operation of resource: advertise-v6
advertise-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Delete
Delete operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V6 - Retrieve
Retrieve operation of resource: advertise-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V6 - Update
Update operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Create
Create operation of resource: advertise-local-v6
advertise-local-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Delete
Delete operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V6 - Retrieve
Retrieve operation of resource: advertise-local-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
IMPORT - Update
Update operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Create
Create operation of resource: import
importbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Delete
Delete operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT - Retrieve
Retrieve operation of resource: import
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
DEFAULT-ORIGINATE - Update
Update operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Create
Create operation of resource: default-originate
default-originatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"enable": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Delete
Delete operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-ORIGINATE - Retrieve
Retrieve operation of resource: default-originate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": "boolean",
"route-policy-name": "string"
}
SOFT-RECONFIGURATION - Update
Update operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Create
Create operation of resource: soft-reconfiguration
soft-reconfigurationbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Delete
Delete operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOFT-RECONFIGURATION - Retrieve
Retrieve operation of resource: soft-reconfiguration
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V6 - Update
Update operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Create
Create operation of resource: advertise-vrf-imp-disable-v6
advertise-vrf-imp-disable-v6body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V6 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v6
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
ADVERTISE-V4 - Update
Update operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Create
Create operation of resource: advertise-v4
advertise-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Delete
Delete operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-V4 - Retrieve
Retrieve operation of resource: advertise-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
ADVERTISE-LOCAL-V4 - Update
Update operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Create
Create operation of resource: advertise-local-v4
advertise-local-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Delete
Delete operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-LOCAL-V4 - Retrieve
Retrieve operation of resource: advertise-local-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Update
Update operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Create
Create operation of resource: remove-private-as-entire-as-path
remove-private-as-entire-as-pathbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"entire": "boolean",
"enable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Delete
Delete operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH - Retrieve
Retrieve operation of resource: remove-private-as-entire-as-path
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entire": "boolean",
"enable": "boolean"
}
ADVERTISE-VRF-IMP-DISABLE-V4 - Update
Update operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Create
Create operation of resource: advertise-vrf-imp-disable-v4
advertise-vrf-imp-disable-v4body object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Delete
Delete operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISE-VRF-IMP-DISABLE-V4 - Retrieve
Retrieve operation of resource: advertise-vrf-imp-disable-v4
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-group-name
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
SESSION-GROUPS - Update
Update operation of resource: session-groups
session-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUPS - Create
Create operation of resource: session-groups
session-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUPS - Delete
Delete operation of resource: session-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUPS - Retrieve
Retrieve operation of resource: session-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
SESSION-GROUP - Update
Update operation of resource: session-group
session-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUP - Create
Create operation of resource: session-group
session-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUP - Delete
Delete operation of resource: session-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
SESSION-GROUP - Retrieve
Retrieve operation of resource: session-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
LOCAL-ADDRESS - Update
Update operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Create
Create operation of resource: local-address
local-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Delete
Delete operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-ADDRESS - Retrieve
Retrieve operation of resource: local-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
BMP-ACTIVATES - Update
Update operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Create
Create operation of resource: bmp-activates
bmp-activatesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Delete
Delete operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATES - Retrieve
Retrieve operation of resource: bmp-activates
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
BMP-ACTIVATE - Update
Update operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Create
Create operation of resource: bmp-activate
bmp-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
ID of server-id
Request Content-Types: application/json
Request Example
{
"server-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Delete
Delete operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-ACTIVATE - Retrieve
Retrieve operation of resource: bmp-activate
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"server-id": "integer"
}
EBGP-MULTIHOP - Update
Update operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Create
Create operation of resource: ebgp-multihop
ebgp-multihopbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Delete
Delete operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
EBGP-MULTIHOP - Retrieve
Retrieve operation of resource: ebgp-multihop
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
REMOTE-AS - Update
Update operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Create
Create operation of resource: remote-as
remote-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Delete
Delete operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-AS - Retrieve
Retrieve operation of resource: remote-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LOCAL-AS - Update
Update operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Create
Create operation of resource: local-as
local-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Delete
Delete operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LOCAL-AS - Retrieve
Retrieve operation of resource: local-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
PASSWORD - Update
Update operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Create
Create operation of resource: password
passwordbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"password-disable": "boolean",
"password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Delete
Delete operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
PASSWORD - Retrieve
Retrieve operation of resource: password
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password-disable": "boolean",
"password": "string"
}
ADVERTISEMENT-INTERVAL - Update
Update operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Create
Create operation of resource: advertisement-interval
advertisement-intervalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Delete
Delete operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
ADVERTISEMENT-INTERVAL - Retrieve
Retrieve operation of resource: advertisement-interval
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
NEIGHBOR-CLUSTER-ID - Update
Update operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Create
Create operation of resource: neighbor-cluster-id
neighbor-cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Delete
Delete operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR-CLUSTER-ID - Retrieve
Retrieve operation of resource: neighbor-cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
TCPMSS - Update
Update operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Create
Create operation of resource: tcpmss
tcpmssbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Delete
Delete operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TCPMSS - Retrieve
Retrieve operation of resource: tcpmss
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
UPDATE-IN-FILTERING - Update
Update operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Create
Create operation of resource: update-in-filtering
update-in-filteringbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Delete
Delete operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING - Retrieve
Retrieve operation of resource: update-in-filtering
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Update
Update operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Create
Create operation of resource: update-in-filtering-message-buffers
update-in-filtering-message-buffersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Delete
Delete operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-IN-FILTERING-MESSAGE-BUFFERS - Retrieve
Retrieve operation of resource: update-in-filtering-message-buffers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
MSG-LOG-OUT - Update
Update operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Create
Create operation of resource: msg-log-out
msg-log-outbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Delete
Delete operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-OUT - Retrieve
Retrieve operation of resource: msg-log-out
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
AO-KEYCHAIN - Update
Update operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Create
Create operation of resource: ao-keychain
ao-keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Delete
Delete operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
AO-KEYCHAIN - Retrieve
Retrieve operation of resource: ao-keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
RECEIVE-BUFFER-SIZE - Update
Update operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Create
Create operation of resource: receive-buffer-size
receive-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Delete
Delete operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: receive-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
MSG-LOG-IN - Update
Update operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Create
Create operation of resource: msg-log-in
msg-log-inbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Delete
Delete operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
MSG-LOG-IN - Retrieve
Retrieve operation of resource: msg-log-in
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
SEND-BUFFER-SIZE - Update
Update operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Create
Create operation of resource: send-buffer-size
send-buffer-sizebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Delete
Delete operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
SEND-BUFFER-SIZE - Retrieve
Retrieve operation of resource: send-buffer-size
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
KEYCHAIN - Update
Update operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Create
Create operation of resource: keychain
keychainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Delete
Delete operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
KEYCHAIN - Retrieve
Retrieve operation of resource: keychain
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
GRACEFUL-MAINTENANCE - Update
Update operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Create
Create operation of resource: graceful-maintenance
graceful-maintenancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Delete
Delete operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE - Retrieve
Retrieve operation of resource: graceful-maintenance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Update
Update operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Create
Create operation of resource: graceful-maintenance-local-preference
graceful-maintenance-local-preferencebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Delete
Delete operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-LOCAL-PREFERENCE - Retrieve
Retrieve operation of resource: graceful-maintenance-local-preference
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
GRACEFUL-MAINTENANCE-AS-PREPENDS - Update
Update operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Create
Create operation of resource: graceful-maintenance-as-prepends
graceful-maintenance-as-prependsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Request Content-Types: application/json
Request Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Delete
Delete operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-MAINTENANCE-AS-PREPENDS - Retrieve
Retrieve operation of resource: graceful-maintenance-as-prepends
ID of instance-name
ID of as
ID of our-byte-as_as
ID of session-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
GLOBAL - Update
Update operation of resource: global
globalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {
"global-af": [
null
]
},
"local-preference": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Create
Create operation of resource: global
globalbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {
"global-af": [
null
]
},
"local-preference": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Delete
Delete operation of resource: global
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL - Retrieve
Retrieve operation of resource: global
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {
"global-af": [
null
]
},
"local-preference": "integer"
}
CLUSTER-ID - Update
Update operation of resource: cluster-id
cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CLUSTER-ID - Create
Create operation of resource: cluster-id
cluster-idbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CLUSTER-ID - Delete
Delete operation of resource: cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
CLUSTER-ID - Retrieve
Retrieve operation of resource: cluster-id
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
WRITE-LIMIT - Update
Update operation of resource: write-limit
write-limitbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
WRITE-LIMIT - Create
Create operation of resource: write-limit
write-limitbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
WRITE-LIMIT - Delete
Delete operation of resource: write-limit
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
WRITE-LIMIT - Retrieve
Retrieve operation of resource: write-limit
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
}
UPDATE-DELAY - Update
Update operation of resource: update-delay
update-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"delay": "integer",
"always": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-DELAY - Create
Create operation of resource: update-delay
update-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"delay": "integer",
"always": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-DELAY - Delete
Delete operation of resource: update-delay
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
UPDATE-DELAY - Retrieve
Retrieve operation of resource: update-delay
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"delay": "integer",
"always": "boolean"
}
AS-LEAGUE - Update
Update operation of resource: as-league
as-leaguebody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LEAGUE - Create
Create operation of resource: as-league
as-leaguebody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LEAGUE - Delete
Delete operation of resource: as-league
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
AS-LEAGUE - Retrieve
Retrieve operation of resource: as-league
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
}
PEERS - Update
Update operation of resource: peers
peersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PEERS - Create
Create operation of resource: peers
peersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PEERS - Delete
Delete operation of resource: peers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
PEERS - Retrieve
Retrieve operation of resource: peers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
PEER - Update
Update operation of resource: peer
peerbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PEER - Create
Create operation of resource: peer
peerbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PEER - Delete
Delete operation of resource: peer
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
PEER - Retrieve
Retrieve operation of resource: peer
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
RPKI-SERVERS - Update
Update operation of resource: rpki-servers
rpki-serversbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVERS - Create
Create operation of resource: rpki-servers
rpki-serversbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVERS - Delete
Delete operation of resource: rpki-servers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVERS - Retrieve
Retrieve operation of resource: rpki-servers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
}
RPKI-SERVER - Update
Update operation of resource: rpki-server
rpki-serverbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Request Content-Types: application/json
Request Example
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVER - Create
Create operation of resource: rpki-server
rpki-serverbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Request Content-Types: application/json
Request Example
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVER - Delete
Delete operation of resource: rpki-server
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-SERVER - Retrieve
Retrieve operation of resource: rpki-server
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
TRANSPORT - Update
Update operation of resource: transport
transportbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Request Content-Types: application/json
Request Example
{
"port": "string",
"transport": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Create
Create operation of resource: transport
transportbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Request Content-Types: application/json
Request Example
{
"port": "string",
"transport": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Delete
Delete operation of resource: transport
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Retrieve
Retrieve operation of resource: transport
ID of instance-name
ID of as
ID of our-byte-as_as
ID of server
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"transport": "string"
}
AS-LIST-GROUPS - Update
Update operation of resource: as-list-groups
as-list-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUPS - Create
Create operation of resource: as-list-groups
as-list-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUPS - Delete
Delete operation of resource: as-list-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUPS - Retrieve
Retrieve operation of resource: as-list-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
}
AS-LIST-GROUP - Update
Update operation of resource: as-list-group
as-list-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Request Content-Types: application/json
Request Example
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUP - Create
Create operation of resource: as-list-group
as-list-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Request Content-Types: application/json
Request Example
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUP - Delete
Delete operation of resource: as-list-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Successful operation
Internal Error
Response Content-Types: application/json
AS-LIST-GROUP - Retrieve
Retrieve operation of resource: as-list-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
ASES - Update
Update operation of resource: ases
asesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Request Content-Types: application/json
Request Example
{
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ASES - Create
Create operation of resource: ases
asesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Request Content-Types: application/json
Request Example
{
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ASES - Delete
Delete operation of resource: ases
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Successful operation
Internal Error
Response Content-Types: application/json
ASES - Retrieve
Retrieve operation of resource: ases
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
AS - Update
Update operation of resource: as
asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AS - Create
Create operation of resource: as
asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AS - Delete
Delete operation of resource: as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
AS - Retrieve
Retrieve operation of resource: as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-list-group-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
LIMITS - Update
Update operation of resource: limits
limitsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"maximum-neighbors": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LIMITS - Create
Create operation of resource: limits
limitsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"maximum-neighbors": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LIMITS - Delete
Delete operation of resource: limits
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
LIMITS - Retrieve
Retrieve operation of resource: limits
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-neighbors": "integer"
}
CONFEDERATION-DOMAIN - Update
Update operation of resource: confederation-domain
confederation-domainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-DOMAIN - Create
Create operation of resource: confederation-domain
confederation-domainbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-DOMAIN - Delete
Delete operation of resource: confederation-domain
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-DOMAIN - Retrieve
Retrieve operation of resource: confederation-domain
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
CONFEDERATION-PEER-ASES - Update
Update operation of resource: confederation-peer-ases
confederation-peer-asesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-ASES - Create
Create operation of resource: confederation-peer-ases
confederation-peer-asesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-ASES - Delete
Delete operation of resource: confederation-peer-ases
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-ASES - Retrieve
Retrieve operation of resource: confederation-peer-ases
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
CONFEDERATION-PEER-AS - Update
Update operation of resource: confederation-peer-as
confederation-peer-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-AS - Create
Create operation of resource: confederation-peer-as
confederation-peer-asbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
{
"as-xx": "string",
"as-yy": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-AS - Delete
Delete operation of resource: confederation-peer-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
CONFEDERATION-PEER-AS - Retrieve
Retrieve operation of resource: confederation-peer-as
ID of instance-name
ID of as
ID of our-byte-as_as
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as-xx": "string",
"as-yy": "string"
}
ATTRIBUTE-FILTER-GROUPS - Update
Update operation of resource: attribute-filter-groups
attribute-filter-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUPS - Create
Create operation of resource: attribute-filter-groups
attribute-filter-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUPS - Delete
Delete operation of resource: attribute-filter-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUPS - Retrieve
Retrieve operation of resource: attribute-filter-groups
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
}
ATTRIBUTE-FILTER-GROUP - Update
Update operation of resource: attribute-filter-group
attribute-filter-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUP - Create
Create operation of resource: attribute-filter-group
attribute-filter-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUP - Delete
Delete operation of resource: attribute-filter-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER-GROUP - Retrieve
Retrieve operation of resource: attribute-filter-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
ATTRIBUTE-FILTERS - Update
Update operation of resource: attribute-filters
attribute-filtersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Request Content-Types: application/json
Request Example
{
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTERS - Create
Create operation of resource: attribute-filters
attribute-filtersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Request Content-Types: application/json
Request Example
{
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTERS - Delete
Delete operation of resource: attribute-filters
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTERS - Retrieve
Retrieve operation of resource: attribute-filters
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
ATTRIBUTE-FILTER - Update
Update operation of resource: attribute-filter
attribute-filterbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
ID of attribute-start attribute-end
Request Content-Types: application/json
Request Example
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER - Create
Create operation of resource: attribute-filter
attribute-filterbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
ID of attribute-start attribute-end
Request Content-Types: application/json
Request Example
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER - Delete
Delete operation of resource: attribute-filter
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
ID of attribute-start attribute-end
Successful operation
Internal Error
Response Content-Types: application/json
ATTRIBUTE-FILTER - Retrieve
Retrieve operation of resource: attribute-filter
ID of instance-name
ID of as
ID of our-byte-as_as
ID of attribute-filter-group-name
ID of attribute-start attribute-end
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
GLOBAL-GRACEFUL-MAINTENANCE-ACTIVATE - Update
Update operation of resource: global-graceful-maintenance-activate
global-graceful-maintenance-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"retain-routes": "boolean",
"all-neighbors": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-GRACEFUL-MAINTENANCE-ACTIVATE - Create
Create operation of resource: global-graceful-maintenance-activate
global-graceful-maintenance-activatebody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"retain-routes": "boolean",
"all-neighbors": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-GRACEFUL-MAINTENANCE-ACTIVATE - Delete
Delete operation of resource: global-graceful-maintenance-activate
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-GRACEFUL-MAINTENANCE-ACTIVATE - Retrieve
Retrieve operation of resource: global-graceful-maintenance-activate
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"retain-routes": "boolean",
"all-neighbors": "boolean"
}
GLOBAL-AFS - Update
Update operation of resource: global-afs
global-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"global-af": [
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AFS - Create
Create operation of resource: global-afs
global-afsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"global-af": [
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AFS - Delete
Delete operation of resource: global-afs
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AFS - Retrieve
Retrieve operation of resource: global-afs
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"global-af": [
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
GLOBAL-AF - Update
Update operation of resource: global-af
global-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AF - Create
Create operation of resource: global-af
global-afbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AF - Delete
Delete operation of resource: global-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-AF - Retrieve
Retrieve operation of resource: global-af
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
ISIS-ROUTES - Update
Update operation of resource: isis-routes
isis-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTES - Create
Create operation of resource: isis-routes
isis-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTES - Delete
Delete operation of resource: isis-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTES - Retrieve
Retrieve operation of resource: isis-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
ISIS-ROUTE - Update
Update operation of resource: isis-route
isis-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTE - Create
Create operation of resource: isis-route
isis-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTE - Delete
Delete operation of resource: isis-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
ISIS-ROUTE - Retrieve
Retrieve operation of resource: isis-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
DOMAIN-DISTINGUISHER - Update
Update operation of resource: domain-distinguisher
domain-distinguisherbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"as": "string",
"router-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-DISTINGUISHER - Create
Create operation of resource: domain-distinguisher
domain-distinguisherbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"as": "string",
"router-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-DISTINGUISHER - Delete
Delete operation of resource: domain-distinguisher
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-DISTINGUISHER - Retrieve
Retrieve operation of resource: domain-distinguisher
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"router-id": "string"
}
VRF-ALL - Update
Update operation of resource: vrf-all
vrf-allbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-ALL - Create
Create operation of resource: vrf-all
vrf-allbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-ALL - Delete
Delete operation of resource: vrf-all
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-ALL - Retrieve
Retrieve operation of resource: vrf-all
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
}
LABEL-MODE - Update
Update operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Create
Create operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Delete
Delete operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Retrieve
Retrieve operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RRS - Update
Update operation of resource: disable-cluster-client-to-client-rrs
disable-cluster-client-to-client-rrsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RRS - Create
Create operation of resource: disable-cluster-client-to-client-rrs
disable-cluster-client-to-client-rrsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RRS - Delete
Delete operation of resource: disable-cluster-client-to-client-rrs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RRS - Retrieve
Retrieve operation of resource: disable-cluster-client-to-client-rrs
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
}
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RR - Update
Update operation of resource: disable-cluster-client-to-client-rr
disable-cluster-client-to-client-rrbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RR - Create
Create operation of resource: disable-cluster-client-to-client-rr
disable-cluster-client-to-client-rrbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RR - Delete
Delete operation of resource: disable-cluster-client-to-client-rr
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
Successful operation
Internal Error
Response Content-Types: application/json
DISABLE-CLUSTER-CLIENT-TO-CLIENT-RR - Retrieve
Retrieve operation of resource: disable-cluster-client-to-client-rr
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
NUMBER - Update
Update operation of resource: number
numberbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-number
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NUMBER - Create
Create operation of resource: number
numberbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-number
Request Content-Types: application/json
Request Example
{
"cluster-id-number": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NUMBER - Delete
Delete operation of resource: number
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-number
Successful operation
Internal Error
Response Content-Types: application/json
NUMBER - Retrieve
Retrieve operation of resource: number
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-number": "integer"
}
IPV4-ADDRESS - Update
Update operation of resource: ipv4-address
ipv4-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-address
Request Content-Types: application/json
Request Example
{
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Create
Create operation of resource: ipv4-address
ipv4-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-address
Request Content-Types: application/json
Request Example
{
"cluster-id-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Delete
Delete operation of resource: ipv4-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-address
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of cluster-type
ID of cluster-id-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cluster-id-address": "string"
}
LABEL-DELAY - Update
Update operation of resource: label-delay
label-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"seconds": "integer",
"milliseconds": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-DELAY - Create
Create operation of resource: label-delay
label-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"seconds": "integer",
"milliseconds": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-DELAY - Delete
Delete operation of resource: label-delay
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-DELAY - Retrieve
Retrieve operation of resource: label-delay
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"milliseconds": "integer"
}
EBGP - Update
Update operation of resource: ebgp
ebgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Create
Create operation of resource: ebgp
ebgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Delete
Delete operation of resource: ebgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EBGP - Retrieve
Retrieve operation of resource: ebgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
EIBGP - Update
Update operation of resource: eibgp
eibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Create
Create operation of resource: eibgp
eibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Delete
Delete operation of resource: eibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EIBGP - Retrieve
Retrieve operation of resource: eibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
RETAIN-RT - Update
Update operation of resource: retain-rt
retain-rtbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RETAIN-RT - Create
Create operation of resource: retain-rt
retain-rtbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RETAIN-RT - Delete
Delete operation of resource: retain-rt
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
RETAIN-RT - Retrieve
Retrieve operation of resource: retain-rt
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": "boolean",
"route-policy-name": "string"
}
IBGP - Update
Update operation of resource: ibgp
ibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Create
Create operation of resource: ibgp
ibgpbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Delete
Delete operation of resource: ibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IBGP - Retrieve
Retrieve operation of resource: ibgp
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
IMPORT-DELAY - Update
Update operation of resource: import-delay
import-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"seconds": "integer",
"milliseconds": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT-DELAY - Create
Create operation of resource: import-delay
import-delaybody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"seconds": "integer",
"milliseconds": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT-DELAY - Delete
Delete operation of resource: import-delay
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
IMPORT-DELAY - Retrieve
Retrieve operation of resource: import-delay
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"milliseconds": "integer"
}
AGGREGATE-ADDRESSES - Update
Update operation of resource: aggregate-addresses
aggregate-addressesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Create
Create operation of resource: aggregate-addresses
aggregate-addressesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Delete
Delete operation of resource: aggregate-addresses
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESSES - Retrieve
Retrieve operation of resource: aggregate-addresses
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
AGGREGATE-ADDRESS - Update
Update operation of resource: aggregate-address
aggregate-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of aggregate-addr aggregate-prefix
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Create
Create operation of resource: aggregate-address
aggregate-addressbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of aggregate-addr aggregate-prefix
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Delete
Delete operation of resource: aggregate-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of aggregate-addr aggregate-prefix
Successful operation
Internal Error
Response Content-Types: application/json
AGGREGATE-ADDRESS - Retrieve
Retrieve operation of resource: aggregate-address
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of aggregate-addr aggregate-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Update
Update operation of resource: optimal-route-reflector-groups
optimal-route-reflector-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Create
Create operation of resource: optimal-route-reflector-groups
optimal-route-reflector-groupsbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Delete
Delete operation of resource: optimal-route-reflector-groups
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUPS - Retrieve
Retrieve operation of resource: optimal-route-reflector-groups
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
OPTIMAL-ROUTE-REFLECTOR-GROUP - Update
Update operation of resource: optimal-route-reflector-group
optimal-route-reflector-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of group-name
Request Content-Types: application/json
Request Example
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Create
Create operation of resource: optimal-route-reflector-group
optimal-route-reflector-groupbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of group-name
Request Content-Types: application/json
Request Example
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Delete
Delete operation of resource: optimal-route-reflector-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of group-name
Successful operation
Internal Error
Response Content-Types: application/json
OPTIMAL-ROUTE-REFLECTOR-GROUP - Retrieve
Retrieve operation of resource: optimal-route-reflector-group
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
DAMPENING - Update
Update operation of resource: dampening
dampeningbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Create
Create operation of resource: dampening
dampeningbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Delete
Delete operation of resource: dampening
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DAMPENING - Retrieve
Retrieve operation of resource: dampening
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
RIP-ROUTES - Update
Update operation of resource: rip-routes
rip-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Create
Create operation of resource: rip-routes
rip-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Delete
Delete operation of resource: rip-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
RIP-ROUTES - Retrieve
Retrieve operation of resource: rip-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
LISP-ROUTES - Update
Update operation of resource: lisp-routes
lisp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Create
Create operation of resource: lisp-routes
lisp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Delete
Delete operation of resource: lisp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LISP-ROUTES - Retrieve
Retrieve operation of resource: lisp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string"
}
STATIC-ROUTES - Update
Update operation of resource: static-routes
static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Create
Create operation of resource: static-routes
static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Delete
Delete operation of resource: static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-ROUTES - Retrieve
Retrieve operation of resource: static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
APPLICATION-ROUTES - Update
Update operation of resource: application-routes
application-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Create
Create operation of resource: application-routes
application-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Delete
Delete operation of resource: application-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTES - Retrieve
Retrieve operation of resource: application-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
APPLICATION-ROUTE - Update
Update operation of resource: application-route
application-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Create
Create operation of resource: application-route
application-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Delete
Delete operation of resource: application-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
APPLICATION-ROUTE - Retrieve
Retrieve operation of resource: application-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
LABEL-MODE - Update
Update operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Create
Create operation of resource: label-mode
label-modebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Delete
Delete operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
LABEL-MODE - Retrieve
Retrieve operation of resource: label-mode
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
EIGRP-ROUTES - Update
Update operation of resource: eigrp-routes
eigrp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Create
Create operation of resource: eigrp-routes
eigrp-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Delete
Delete operation of resource: eigrp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTES - Retrieve
Retrieve operation of resource: eigrp-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
EIGRP-ROUTE - Update
Update operation of resource: eigrp-route
eigrp-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Create
Create operation of resource: eigrp-route
eigrp-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Delete
Delete operation of resource: eigrp-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP-ROUTE - Retrieve
Retrieve operation of resource: eigrp-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
SOURCED-NETWORKS - Update
Update operation of resource: sourced-networks
sourced-networksbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Create
Create operation of resource: sourced-networks
sourced-networksbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Delete
Delete operation of resource: sourced-networks
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORKS - Retrieve
Retrieve operation of resource: sourced-networks
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
SOURCED-NETWORK - Update
Update operation of resource: sourced-network
sourced-networkbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of network-addr network-prefix
Request Content-Types: application/json
Request Example
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Create
Create operation of resource: sourced-network
sourced-networkbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of network-addr network-prefix
Request Content-Types: application/json
Request Example
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Delete
Delete operation of resource: sourced-network
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of network-addr network-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SOURCED-NETWORK - Retrieve
Retrieve operation of resource: sourced-network
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of network-addr network-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
CONNECTED-ROUTES - Update
Update operation of resource: connected-routes
connected-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Create
Create operation of resource: connected-routes
connected-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Delete
Delete operation of resource: connected-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-ROUTES - Retrieve
Retrieve operation of resource: connected-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
ALLOCATE-LABEL - Update
Update operation of resource: allocate-label
allocate-labelbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Create
Create operation of resource: allocate-label
allocate-labelbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Delete
Delete operation of resource: allocate-label
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ALLOCATE-LABEL - Retrieve
Retrieve operation of resource: allocate-label
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
ADDITIONAL-PATHS-SELECTION - Update
Update operation of resource: additional-paths-selection
additional-paths-selectionbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"selection": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Create
Create operation of resource: additional-paths-selection
additional-paths-selectionbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"selection": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Delete
Delete operation of resource: additional-paths-selection
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
ADDITIONAL-PATHS-SELECTION - Retrieve
Retrieve operation of resource: additional-paths-selection
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"selection": "string",
"route-policy-name": "string"
}
OSPF-ROUTES - Update
Update operation of resource: ospf-routes
ospf-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Create
Create operation of resource: ospf-routes
ospf-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Delete
Delete operation of resource: ospf-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTES - Retrieve
Retrieve operation of resource: ospf-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
OSPF-ROUTE - Update
Update operation of resource: ospf-route
ospf-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Create
Create operation of resource: ospf-route
ospf-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Delete
Delete operation of resource: ospf-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-ROUTE - Retrieve
Retrieve operation of resource: ospf-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
MOBILE-ROUTES - Update
Update operation of resource: mobile-routes
mobile-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Create
Create operation of resource: mobile-routes
mobile-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Delete
Delete operation of resource: mobile-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
MOBILE-ROUTES - Retrieve
Retrieve operation of resource: mobile-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
SUBSCRIBER-ROUTES - Update
Update operation of resource: subscriber-routes
subscriber-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Create
Create operation of resource: subscriber-routes
subscriber-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Request Content-Types: application/json
Request Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Delete
Delete operation of resource: subscriber-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
SUBSCRIBER-ROUTES - Retrieve
Retrieve operation of resource: subscriber-routes
ID of instance-name
ID of as
ID of our-byte-as_as
ID of af-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
RPKI-STATIC-ROUTES - Update
Update operation of resource: rpki-static-routes
rpki-static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTES - Create
Create operation of resource: rpki-static-routes
rpki-static-routesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTES - Delete
Delete operation of resource: rpki-static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTES - Retrieve
Retrieve operation of resource: rpki-static-routes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
}
RPKI-STATIC-ROUTE - Update
Update operation of resource: rpki-static-route
rpki-static-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of addrress minimum maximum as
Request Content-Types: application/json
Request Example
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTE - Create
Create operation of resource: rpki-static-route
rpki-static-routebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of addrress minimum maximum as
Request Content-Types: application/json
Request Example
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTE - Delete
Delete operation of resource: rpki-static-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of addrress minimum maximum as
Successful operation
Internal Error
Response Content-Types: application/json
RPKI-STATIC-ROUTE - Retrieve
Retrieve operation of resource: rpki-static-route
ID of instance-name
ID of as
ID of our-byte-as_as
ID of addrress minimum maximum as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
MPLS-ACTIVATED-INTERFACES - Update
Update operation of resource: mpls-activated-interfaces
mpls-activated-interfacesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Create
Create operation of resource: mpls-activated-interfaces
mpls-activated-interfacesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Delete
Delete operation of resource: mpls-activated-interfaces
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACES - Retrieve
Retrieve operation of resource: mpls-activated-interfaces
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
MPLS-ACTIVATED-INTERFACE - Update
Update operation of resource: mpls-activated-interface
mpls-activated-interfacebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Create
Create operation of resource: mpls-activated-interface
mpls-activated-interfacebody object
ID of instance-name
ID of as
ID of our-byte-as_as
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Delete
Delete operation of resource: mpls-activated-interface
ID of instance-name
ID of as
ID of our-byte-as_as
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ACTIVATED-INTERFACE - Retrieve
Retrieve operation of resource: mpls-activated-interface
ID of instance-name
ID of as
ID of our-byte-as_as
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
GLOBAL-TIMERS - Update
Update operation of resource: global-timers
global-timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Create
Create operation of resource: global-timers
global-timersbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Delete
Delete operation of resource: global-timers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
GLOBAL-TIMERS - Retrieve
Retrieve operation of resource: global-timers
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"detection-multiplier": "integer",
"interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"detection-multiplier": "integer",
"interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detection-multiplier": "integer",
"interval": "integer"
}
SEND-SOCKET-BUFFER-SIZES - Update
Update operation of resource: send-socket-buffer-sizes
send-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Create
Create operation of resource: send-socket-buffer-sizes
send-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Delete
Delete operation of resource: send-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
SEND-SOCKET-BUFFER-SIZES - Retrieve
Retrieve operation of resource: send-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
RECEIVE-SOCKET-BUFFER-SIZES - Update
Update operation of resource: receive-socket-buffer-sizes
receive-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Create
Create operation of resource: receive-socket-buffer-sizes
receive-socket-buffer-sizesbody object
ID of instance-name
ID of as
ID of our-byte-as_as
Request Content-Types: application/json
Request Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Delete
Delete operation of resource: receive-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
RECEIVE-SOCKET-BUFFER-SIZES - Retrieve
Retrieve operation of resource: receive-socket-buffer-sizes
ID of instance-name
ID of as
ID of our-byte-as_as
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
BMP-SERVER-ALL - Update
Update operation of resource: bmp-server-all
bmp-server-allbody object
Request Content-Types: application/json
Request Example
{
"maximum-buffer-size": "integer",
"route-monitoring": {
"policy": "string",
"direction": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER-ALL - Create
Create operation of resource: bmp-server-all
bmp-server-allbody object
Request Content-Types: application/json
Request Example
{
"maximum-buffer-size": "integer",
"route-monitoring": {
"policy": "string",
"direction": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER-ALL - Delete
Delete operation of resource: bmp-server-all
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER-ALL - Retrieve
Retrieve operation of resource: bmp-server-all
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-buffer-size": "integer",
"route-monitoring": {
"policy": "string",
"direction": "string"
}
}
ROUTE-MONITORING - Update
Update operation of resource: route-monitoring
route-monitoringbody object
Request Content-Types: application/json
Request Example
{
"policy": "string",
"direction": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-MONITORING - Create
Create operation of resource: route-monitoring
route-monitoringbody object
Request Content-Types: application/json
Request Example
{
"policy": "string",
"direction": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-MONITORING - Delete
Delete operation of resource: route-monitoring
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-MONITORING - Retrieve
Retrieve operation of resource: route-monitoring
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy": "string",
"direction": "string"
}
BMP-SERVERS - Update
Update operation of resource: bmp-servers
bmp-serversbody object
Request Content-Types: application/json
Request Example
{
"bmp-server": [
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVERS - Create
Create operation of resource: bmp-servers
bmp-serversbody object
Request Content-Types: application/json
Request Example
{
"bmp-server": [
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVERS - Delete
Delete operation of resource: bmp-servers
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVERS - Retrieve
Retrieve operation of resource: bmp-servers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bmp-server": [
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
]
}
BMP-SERVER - Update
Update operation of resource: bmp-server
bmp-serverbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER - Create
Create operation of resource: bmp-server
bmp-serverbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER - Delete
Delete operation of resource: bmp-server
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
BMP-SERVER - Retrieve
Retrieve operation of resource: bmp-server
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
INITIAL-REFRESH-DELAY - Update
Update operation of resource: initial-refresh-delay
initial-refresh-delaybody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"delay": "integer",
"skip": [ null ],
"spread": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INITIAL-REFRESH-DELAY - Create
Create operation of resource: initial-refresh-delay
initial-refresh-delaybody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"delay": "integer",
"skip": [ null ],
"spread": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INITIAL-REFRESH-DELAY - Delete
Delete operation of resource: initial-refresh-delay
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
INITIAL-REFRESH-DELAY - Retrieve
Retrieve operation of resource: initial-refresh-delay
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"delay": "integer",
"skip": [ null ],
"spread": "integer"
}
HOST-PORT - Update
Update operation of resource: host-port
host-portbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"host": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST-PORT - Create
Create operation of resource: host-port
host-portbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"host": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST-PORT - Delete
Delete operation of resource: host-port
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
HOST-PORT - Retrieve
Retrieve operation of resource: host-port
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host": "string",
"port": "string"
}
TOS - Update
Update operation of resource: tos
tosbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
ID of server-id
Request Content-Types: application/json
Request Example
{
"type": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
ID of server-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"value": "string"
}
Schema Definitions
EBGP-RECV-DMZ:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- ebgp-recv-dmz: boolean
-
TRUE to receive DMZ link bandwidth from ebgp peer. FALSE to not receive from ebgp peer and to prevent inheritance from a parent
Example
{
"ebgp-recv-dmz": "boolean"
}
ENABLE:
Common node of global-af, vrf-global-af
- enable: null
-
Enable the address family. Deletion of this object causes deletion of all the objects under GlobalAF/VRFGlobalAF associated with this object .
Example
{
"enable": [ null ]
}
AS-OVERRIDE:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- as-override: boolean
-
TRUE to override matching AS-number while sending update. FALSE to prevent as-override from being inherited from the parent
Example
{
"as-override": "boolean"
}
IGNORE-CONNECTED-CHECK-EBGP:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-afCommon node of neighbor-group, neighbor, vrf-neighbor, session-group
- ignore-connected-check-ebgp: boolean
-
TRUE to disable the connected nexthop check for this peer.FALSE to enable the connected nexthop check for this peer.
Example
{
"ignore-connected-check-ebgp": "boolean"
}
SUBSCRIBER-ROUTES:
Common node of global-af, vrf-global-af
- subscriber-routes: object
-
Redistribute subscriber routes
Example
{
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
TTL-SECURITY:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- ttl-security: boolean
-
TRUE to enable BGP TTL Security. FALSE to not enable it and to prevent inheritance from a parent
Example
{
"ttl-security": "boolean"
}
PROPAGATE-DMZ-LINK-BANDWIDTH:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- propagate-dmz-link-bandwidth: boolean
-
TRUE to propagate DMZ link bandwidth. FALSE to not propagate and to prevent inheritance from a parent
Example
{
"propagate-dmz-link-bandwidth": "boolean"
}
NEXT-HOP-RES-ALLOW-DEFAULT:
Common node of neighbor-group, neighbor, vrf-neighbor, session-groupCommon node of global, vrf-global
- next-hop-res-allow-default: null
-
Enable path resolution for nexthops using default route
Example
{
"next-hop-res-allow-default": [ null ]
}
GLOBAL-TIMERS:
Common node of global, vrf-global
- global-timers: object
-
Adjust routing timers.
Example
{
"global-timers": {
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
}
ATTRIBUTE-DOWNLOAD:
Common node of global-af, vrf-global-af
- attribute-download: null
-
Attribute download configuration
Example
{
"attribute-download": [ null ]
}
BGP-CFG-RPKI-ORIGIN-AS-VALIDATION-DISABLE:
Common node of neighbor-group-af, neighbor-af, af-group-afCommon node of neighbor-group, neighbor, session-group
- rpki-origin-as-validation-disable: null
-
RPKI origin-AS validation disable
Example
{
"rpki-origin-as-validation-disable": [ null ]
}
LABEL-MODE:
Common node of global-af, vrf-global-af
- label-mode: object
-
BGP 6PE/MPLS-VPN label allocation mode
Example
{
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
}
KEYCHAIN:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- keychain: object
-
Set or disable keychain based authentication
Example
{
"keychain": {
"keychain-name": "string",
"keychain-disable": "boolean"
}
}
ADVERTISE-VRF-IMP-DISABLE-V6:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-vrf-imp-disable-v6: object
-
Disable Advertise Of VRF ReImported Routes
Example
{
"advertise-vrf-imp-disable-v6": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
MULTI-PATH-AS-PATH-IGNORE-ONWARDS:
Common node of global, vrf-global
- multi-path-as-path-ignore-onwards: null
-
Change default multi-route selection criteria to ignore everything onwards as-path check
Example
{
"multi-path-as-path-ignore-onwards": [ null ]
}
ADVERTISE-DEF-IMP-DISABLE-V6:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-def-imp-disable-v6: object
-
Disable Advertise Of Default VRF Imported Routes
Example
{
"advertise-def-imp-disable-v6": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
ADVERTISE-DEF-IMP-DISABLE-V4:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-def-imp-disable-v4: object
-
Disable Advertise Of Default VRF Imported Routes
Example
{
"advertise-def-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
NEXT-HOP-UNCHANGED-MULTIPATH:
Common node of neighbor-group, neighbor, vrf-neighbor, session-groupCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- next-hop-unchanged-multipath: boolean
-
TRUE to disable overwriting of next hop for multipaths. FALSE to prevent next-hop-unchanged for multipaths.
Example
{
"next-hop-unchanged-multipath": "boolean"
}
OPTIMAL-ROUTE-REFLECTOR-GROUP-TABLE:
Common node of global-af, vrf-global-af
- optimal-route-reflector-groups: object
-
Table of multiple ORR groups
Example
{
"optimal-route-reflector-groups": {
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
}
ADVERTISE-PERMANENT-NETWORK:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-permanent-network: null
-
Advertise Permanent Networks to the peer
Example
{
"advertise-permanent-network": [ null ]
}
BEST-PATH-IGP-METRIC-IGNORE:
Common node of global, vrf-global
- best-path-igp-metric-ignore: null
-
Change default route selection criteria to ignore IGP Metric
Example
{
"best-path-igp-metric-ignore": [ null ]
}
BEST-PATH-COST-COMMUNITY:
Common node of global, vrf-global
- best-path-cost-community: null
-
Change default route selection criteria to ignore cost community comparison
Example
{
"best-path-cost-community": [ null ]
}
IMPORT:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- import: object
-
Import Reorigination options for Routes from the peer
Example
{
"import": {
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
}
EBGP-SEND-DMZ-ENABLE-MODES:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- ebgp-send-dmz-enable-modes: string disable, default, cumulative
-
Default mode, Cumulative mode or Disable to prevent inheritance from a parent
Example
{
"ebgp-send-dmz-enable-modes": "string"
}
AIGP:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- aigp: string enable, disable
-
Enable Accumulated IGP Metric for this neighbor.
Example
{
"aigp": "string"
}
SEND-SOCKET-BUFFER-SIZES:
Common node of global, vrf-global
- send-socket-buffer-sizes: object
-
set socket parameters
Example
{
"send-socket-buffer-sizes": {
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
}
DAMPENING:
Common node of global-af, vrf-global-af
- dampening: object
-
Enable route-flap dampening
Example
{
"dampening": {
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
}
BFD:
Common node of global, vrf-global
- bfd: object
-
BFD configuration
Example
{
"bfd": {
"detection-multiplier": "integer",
"interval": "integer"
}
}
ENCAPSULATION-TYPE:
Common node of neighbor-group-af, neighbor-af, af-group-afCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- encapsulation-type: string vx-lan
-
Encapsulation type for this neighbor
Example
{
"encapsulation-type": "string"
}
SRV6-LABEL-ALLOCATION-MODE:
Common node of global-af, vrf-global-af
- srv6-label-allocation-mode: string
-
Label allocation mode: per-ce Set per CE label mode,per-vrf Set per VRF label mode
Example
{
"srv6-label-allocation-mode": "string"
}
AO-KEYCHAIN:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- ao-keychain: object
-
Set or disable AO based authentication
Example
{
"ao-keychain": {
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
}
SEND-EXT-COMMUNITY-EBGP:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- send-ext-community-ebgp: boolean
-
TRUE to send extended communities to the external neighbor/neighbor-group/af-group. FALSE not to send and to prevent inheritance from a parent
Example
{
"send-ext-community-ebgp": "boolean"
}
ADVERTISE-LOCAL-LABELED-ROUTE-SAFI-UNICAST:
Common node of global-af, vrf-global-af
- advertise-local-labeled-route-safi-unicast: string enable, disable
-
Enable/disable advertisement of routes with local-label via Unicast SAFI
Example
{
"advertise-local-labeled-route-safi-unicast": "string"
}
UPDATE-SOURCE-INTERFACE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- update-source-interface: string
-
Select an interface to configure
Example
{
"update-source-interface": "string"
}
AF-GROUP:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af
- af-group: string
-
Inherit configuration for this address-family from an AF-group
Example
{
"af-group": "string"
}
DISABLE-ENFORCE-FIRST-AS:
Common node of global, vrf-global
- disable-enforce-first-as: null
-
Disable enforce the first AS for EBGP routes
Example
{
"disable-enforce-first-as": [ null ]
}
ROUTE-POLICY-OUT:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- route-policy-out: string
-
Route policy name to apply to outbound routes
Example
{
"route-policy-out": "string"
}
FLOWSPEC-VALIDATION:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- flowspec-validation: string enable, disable, redirect-nexhop-disable
-
Config Flowspec validation for this neighbor
Example
{
"flowspec-validation": "string"
}
ADDITIONAL-PATHS-SEND:
Common node of global-af, vrf-global-af
- additional-paths-send: string enable, disable
-
Advertise additional paths Send capability
Example
{
"additional-paths-send": "string"
}
ROUTE-POLICY-IN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- route-policy-in: string
-
Route policy name to apply to inbound routes
Example
{
"route-policy-in": "string"
}
ADDITIONAL-PATHS-RECEIVE:
Common node of global-af, vrf-global-af
- additional-paths-receive: string enable, disable
-
Advertise additional paths Receive capability
Example
{
"additional-paths-receive": "string"
}
ACCEPT-OWN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- accept-own: boolean
-
Handle self-originated routes with Accept-Own community. Valid for following neighbor address-families: VPNv4Unicast, VPNv6Unicast.
Example
{
"accept-own": "boolean"
}
ADVERTISE-LOCAL-V6:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-local-v6: object
-
Advertise Of Local Routes to the peer with different RT
Example
{
"advertise-local-v6": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
DISABLE-FAST-EXTERNAL-FALLOVER:
Common node of global, vrf-global
- disable-fast-external-fallover: null
-
Disable immediate reset session if a link to a directly connected external peer goes down
Example
{
"disable-fast-external-fallover": [ null ]
}
ADVERTISE-LOCAL-V4:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-local-v4: object
-
Advertise Of Local Routes to the peer with different RT
Example
{
"advertise-local-v4": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
TIMERS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- timers: object
-
BGP per neighbor timers.
Example
{
"timers": {
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
}
AIGP-SEND-MED:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- aigp-send-med: string enable, disable
-
Enable/Disable sending AIGP in MED
Example
{
"aigp-send-med": "string"
}
ROUTE-TARGET-TABLE:
Common node of import-route-targets, export-route-targets
- route-targets: object
-
Route target table
Example
{
"route-targets": {
"route-target": [
{
"as-or-four-byte-as": [
{
"as-xx": "integer",
"as": "integer",
"stitching-rt": "integer",
"as-index": "string"
}
],
"ipv4-address": [
{
"address-index": "string",
"stitching-rt": "integer",
"address": "string"
}
],
"type": "string"
}
]
}
}
DISABLE-AS-PATH-LOOP-CHECK:
Common node of global-af, vrf-global-af
- disable-as-path-loop-check: null
-
Disable outbound AS Path loop check
Example
{
"disable-as-path-loop-check": [ null ]
}
NEXT-HOP-UNCHANGED:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- next-hop-unchanged: boolean
-
TRUE to disable overwriting of next hop before advertising to eBGP peers. FALSE to prevent next-hop-unchanged from being inherited.
Example
{
"next-hop-unchanged": "boolean"
}
ENFORCE-MULTIPLE-LABELS:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- enforce-multiple-labels: boolean
-
TRUE to enforce multiple labels support.
Example
{
"enforce-multiple-labels": "boolean"
}
NEXT-HOP-MPLS-FWD-IBGP:
Common node of global, vrf-global
- next-hop-mpls-fwd-ibgp: null
-
Enable mpls forwarding path for ibgp learnt nexthops
Example
{
"next-hop-mpls-fwd-ibgp": [ null ]
}
RPKI-BESTPATH-ORIGIN-AS-ALLOW-INVALID:
Common node of neighbor-group-af, neighbor-af, af-group-af
- rpki-bestpath-origin-as-allow-invalid: null
-
RPKI bestpath origin-AS allow invalid
Example
{
"rpki-bestpath-origin-as-allow-invalid": [ null ]
}
ADVERTISE-DISABLE:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-disable: object
-
Disable Advertise Of Routes to the peer
Example
{
"advertise-disable": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
SEND-BUFFER-SIZE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- send-buffer-size: object
-
Set socket send buffer size and BGP write buffer size
Example
{
"send-buffer-size": {
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
}
LOCAL-PREFERENCE:
Common node of global, vrf-global
- local-preference: integer
-
Configure default local preference
range:"0..4294967295" default:local preference"
Example
{
"local-preference": "integer"
}
BEST-PATH-ROUTER-ID:
Common node of global, vrf-global
- best-path-router-id: null
-
Change default route selection criteria and compare router-id for identical EBGP paths
Example
{
"best-path-router-id": [ null ]
}
BGP-CFG-RPKI-BESTPATH-ORIGIN-AS-ALLOW-INVALID:
Common node of neighbor-group-af, neighbor-af, af-group-afCommon node of neighbor-group, neighbor, session-group
- rpki-bestpath-origin-as-allow-invalid: null
-
RPKI bestpath origin-AS allow invalid
Example
{
"rpki-bestpath-origin-as-allow-invalid": [ null ]
}
IGP-REDIST-INTERNAL:
Common node of global, vrf-global
- igp-redist-internal: null
-
Allow redistribution of iBGP into IGPs (dangerous)
Example
{
"igp-redist-internal": [ null ]
}
ADVERTISEMENT-INTERVAL:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- advertisement-interval: object
-
Minimum interval between sending BGP routing updates
Example
{
"advertisement-interval": {
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
}
ACTIVATE:
Common node of neighbor-af, vrf-neighbor-af, neighbor-group-af
- activate: null
-
Activate an address family for this neighbor. Deletion of this object causes deletion of all the objects under NeighborAF/VRFNeighborAF/NeighborGroupAF associated with this object.
Example
{
"activate": [ null ]
}
STATIC-ROUTES:
Common node of global-af, vrf-global-af
- static-routes: object
-
Redistribute static routes
Example
{
"static-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-CAPABLE:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- neighbor-af-long-lived-graceful-restart-capable: boolean
-
TRUE to treat neighbor as Long-lived Graceful-restart capable. FALSE to rely on capability negotiation.
Example
{
"neighbor-af-long-lived-graceful-restart-capable": "boolean"
}
AIGP-COST-COMMUNITY:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- aigp-cost-community: object
-
Send AIGP value in Cost Community.
Example
{
"aigp-cost-community": {
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
}
DEFAULT-INFO-ORIGINATE:
Common node of global, vrf-global
- default-info-originate: null
-
Control distribution of default information
Example
{
"default-info-originate": [ null ]
}
BEST-PATH-AS-PATH-LENGTH:
Common node of global, vrf-global
- best-path-as-path-length: null
-
Change default route selection criteria to ignore AS path length
Example
{
"best-path-as-path-length": [ null ]
}
ADVERTISE-LOCAL-LABELED-ROUTE:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-local-labeled-route: string enable, disable
-
Enable/disable advertisement of routes with local-label
Example
{
"advertise-local-labeled-route": "string"
}
DISTANCE:
Common node of global-af, vrf-global-af
- distance: object
-
Define an administrative distance
Example
{
"distance": {
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
}
ADVERTISE-V6:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-v6: object
-
Advertise Translated Routes to the peer
Example
{
"advertise-v6": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
SUPPRESS-FOUR-BYTE-AS-CAPABILITY:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- suppress-four-byte-as-capability: boolean
-
TRUE to suppress BGP 4-byte-as capability. FALSE to not suppress it and to prevent inheritance from a parent
Example
{
"suppress-four-byte-as-capability": "boolean"
}
ADVERTISE-V4:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-v4: object
-
Advertise Translated Routes to the peer
Example
{
"advertise-v4": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- remove-private-as-entire-as-path: object
-
Remove private AS number from outbound updates
Example
{
"remove-private-as-entire-as-path": {
"entire": "boolean",
"enable": "boolean"
}
}
ADVERTISE-VRF-IMP-DISABLE-V4:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-vrf-imp-disable-v4: object
-
Disable Advertise Of VRF ReImported Routes
Example
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
TCPMSS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- tcpmss: object
-
TCP Maximum segment size
Example
{
"tcpmss": {
"tcpmss-disable": "boolean",
"mss": "integer"
}
}
SEND-COMMUNITY-EBGP-GRACEFUL-SHUTDOWN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- send-community-ebgp-graceful-shutdown: boolean
-
TRUE to send communities to the external neighbor/neighbor-group/af-group. FALSE not to send and to prevent inheritance from a parent
Example
{
"send-community-ebgp-graceful-shutdown": "boolean"
}
UNSAFE-EBGP-POLICY:
Common node of global, vrf-global
- unsafe-ebgp-policy: null
-
If eBGP neighbor is configured without a route-policy,the routes from that neighbor are not accepted by default.This knob overrides the default behavior. When configured,routes from the eBGP neighbors with no policy are accepted.
Example
{
"unsafe-ebgp-policy": [ null ]
}
ADVERTISE-LOCAL-L2VPN-EVPN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-local-l2vpn-evpn: object
-
Advertise Of Local Routes to the peer with different RT
Example
{
"advertise-local-l2vpn-evpn": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
DEFAULT-METRIC:
Common node of global, vrf-global
- default-metric: integer
-
Default redistributed metric
range:"1..4294967295"
Example
{
"default-metric": "integer"
}
LOCAL-ADDRESS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- local-address: object
-
Local ip address
Example
{
"local-address": {
"local-address-disable": "boolean",
"local-ip-address": "string"
}
}
DYNAMIC-MED-INTERVAL:
Common node of global-af, vrf-global-af
- dynamic-med-interval: integer
-
Update generation delay (in minutes) after a MED change
range:"0..10" units:"minute" default:"10"
Example
{
"dynamic-med-interval": "integer"
}
ALLOCATE-LABEL:
Common node of global-af, vrf-global-af
- allocate-label: object
-
Label allocation policy
Example
{
"allocate-label": {
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
}
OSPF-ROUTE-TABLE:
Common node of global-af, vrf-global-af
- ospf-routes: object
-
Redistribute information for OSPF routes.
Example
{
"ospf-routes": {
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
}
SOFT-RECONFIGURATION:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- soft-reconfiguration: object
-
Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group
Example
{
"soft-reconfiguration": {
"soft-always": "boolean",
"inbound-soft": "boolean"
}
}
MSG-LOG-OUT:
Common node of global, vrf-globalCommon node of neighbor-group, neighbor, vrf-neighbor, session-group
- msg-log-out: object
-
Message log outbound
Example
{
"msg-log-out": {
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
}
REMOVE-PRIVATE-AS-ENTIRE-AS-PATH-INBOUND:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- remove-private-as-entire-as-path-inbound: object
-
Remove private AS number from inbound updates
Example
{
"remove-private-as-entire-as-path-inbound": {
"entire": "boolean",
"enable": "boolean"
}
}
MAX-PEERS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- max-peers: integer
-
Set Maximum Peers in Dynamic Range
range:"1..4096"
Example
{
"max-peers": "integer"
}
GRACEFUL-MAINTENANCE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- graceful-maintenance: object
-
Graceful Maintenance mode
Example
{
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
MPLS-ACTIVATED-INTERFACE-TABLE:
Common node of global, vrf-global
- mpls-activated-interfaces: object
-
Configure list of MPLS activated interfaces
Example
{
"mpls-activated-interfaces": {
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
}
LISP-ROUTES:
Common node of global-af, vrf-global-af
- lisp-routes: object
-
Redistribute lisp routes
Example
{
"lisp-routes": {
"default-metric": "string",
"route-policy-name": "string"
}
}
DISABLE-NEIGHBOR-LOGGING:
Common node of global, vrf-global
- disable-neighbor-logging: null
-
Disable neighbor change logging
Example
{
"disable-neighbor-logging": [ null ]
}
RPKI-ORIGIN-AS-VALIDATION-DISABLE:
Common node of neighbor-group-af, neighbor-af, af-group-af
- rpki-origin-as-validation-disable: null
-
RPKI origin-AS validation disable
Example
{
"rpki-origin-as-validation-disable": [ null ]
}
BFD-MULTIPLIER:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- bfd-multiplier: integer
-
Detection multiplier for BFD sessions created by BGP
range:"2..16"
Example
{
"bfd-multiplier": "integer"
}
BMP-ACTIVATE-TABLE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- bmp-activates: object
-
Enable BMP logging for this neighbor
Example
{
"bmp-activates": {
"bmp-activate": [
{
"server-id": "integer"
}
]
}
}
NEXT-HOP-SELF:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- next-hop-self: boolean
-
Disable the next hop calculation and insert your own address in the nexthop field of advertised routes you learned from the neighbor.
Example
{
"next-hop-self": "boolean"
}
NEXT-HOP-RESOLUTION-PREFIX-LENGTH-MINIMUM:
Common node of global-af, vrf-global-af
- next-hop-resolution-prefix-length-minimum: integer
-
Minimum prefix-length for nexthop resolution
range:"0..128" default:"0"
Example
{
"next-hop-resolution-prefix-length-minimum": "integer"
}
REMOTE-AS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- remote-as: object
-
Set remote AS
Example
{
"remote-as": {
"as-xx": "string",
"as-yy": "string"
}
}
MAXIMUM-PREFIXES:
Common node of global-af, vrf-global-afCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- maximum-prefixes: object
-
Maximum number of prefixes to accept from this peer
Example
{
"maximum-prefixes": {
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
}
NEIGHBOR-GRACEFUL-RESTART-TIME:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- neighbor-graceful-restart-time: integer
-
Restart time advertised to neighbor
range:"1..4095" units:"second" default:"120"
Example
{
"neighbor-graceful-restart-time": "integer"
}
BFD-ENABLE-MODES:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- bfd-enable-modes: string disable, default, strict
-
Strict mode, Default mode or Disable to prevent inheritance from a parent
Example
{
"bfd-enable-modes": "string"
}
BEST-PATH-CONFEDERATION-PATHS:
Common node of global, vrf-global
- best-path-confederation-paths: null
-
Change default route selection criteria and allow the comparing of MED among confederation paths
Example
{
"best-path-confederation-paths": [ null ]
}
LOCAL-AS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- local-as: object
-
Specify a local-as number
Example
{
"local-as": {
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
}
ADDITIONAL-PATHS-SEND-CAPABILITY:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- additional-paths-send-capability: string enable, disable
-
Advertise additional paths Send capability
Example
{
"additional-paths-send-capability": "string"
}
ADVERTISE-ORF:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-orf: string none, receive, send, both
-
Advertise ORF capability to the peer
Example
{
"advertise-orf": "string"
}
L2VPN-SIGNALLING:
Common node of neighbor-group-af, neighbor-af, af-group-af
- l2vpn-signalling: string bgp-disable, ldp-disable
-
Disable signalling type on the peer
Example
{
"l2vpn-signalling": "string"
}
DEFAULT-ORIGINATE:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- default-originate: object
-
Originate default route to this neighbor
Example
{
"default-originate": {
"enable": "boolean",
"route-policy-name": "string"
}
}
EIGRP-ROUTE-TABLE:
Common node of global-af, vrf-global-af
- eigrp-routes: object
-
Redistribute information for EIGRP routes.
Example
{
"eigrp-routes": {
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
}
SITE-OF-ORIGIN:
Common node of neighbor-group-af, vrf-neighbor-af , af-group-af
- site-of-origin: object
-
Site-of-Origin extended community associated with the neighbor
Example
{
"site-of-origin": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
}
ALLOW-AS-IN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- allow-as-in: integer
-
Allow as-path with my AS present in it
range:"1..10" default:"3"
Example
{
"allow-as-in": "integer"
}
ADVERTISE-L2VPN-EVPN:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- advertise-l2vpn-evpn: object
-
Advertise Translated Routes to the peer
Example
{
"advertise-l2vpn-evpn": {
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
}
AGGREGATE-ADDRESS-TABLE:
Common node of global-af, vrf-global-af
- aggregate-addresses: object
-
Configure BGP aggregate entries
Example
{
"aggregate-addresses": {
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
}
SOURCED-NETWORK-TABLE:
Common node of global-af, vrf-global-af
- sourced-networks: object
-
Specify a network to announce via BGP
Example
{
"sourced-networks": {
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
}
BEST-EXTERNAL:
Common node of global-af, vrf-global-af
- best-external: boolean
-
TRUE to enable BE FALSE to disable BE inheritance from a parent
Example
{
"best-external": "boolean"
}
MOBILE-ROUTES:
Common node of global-af, vrf-global-af
- mobile-routes: object
-
Redistribute mobile routes
Example
{
"mobile-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
PREFIX-ORF-POLICY:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-afCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- prefix-orf-policy: string
-
Prefix ORF policy name for incoming updates
Example
{
"prefix-orf-policy": "string"
}
BEST-PATH-AS-MULTIPATH-RELAX:
Common node of global, vrf-global
- best-path-as-multipath-relax: null
-
Change default multi-route selection criteria to relax as-path checking - only require same aspath length
Example
{
"best-path-as-multipath-relax": [ null ]
}
NEIGHBOR-CLUSTER-ID:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- neighbor-cluster-id: object
-
Neighbor Cluster-id
Example
{
"neighbor-cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
}
SESSION-OPEN-MODE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- session-open-mode: string either, active-only, passive-only
-
TCP mode to be used to establish BGP session
Example
{
"session-open-mode": "string"
}
SUPPRESS-ALL-CAPABILITIES:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- suppress-all-capabilities: boolean
-
TRUE to suppress all capabilities. FALSE to not suppress and to prevent inheritance from a parent
Example
{
"suppress-all-capabilities": "boolean"
}
RESET-WEIGHT-ON-IMPORT:
Common node of global-af, vrf-global-af
- reset-weight-on-import: boolean
-
TRUE to reset weight on import. FALSE to not reset and to prevent inheritance from a parent
Example
{
"reset-weight-on-import": "boolean"
}
EBGP-MULTIHOP:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- ebgp-multihop: object
-
Allow EBGP neighbors not on directly connected networks
Example
{
"ebgp-multihop": {
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
}
ENFORCE-FIRST-AS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- enforce-first-as: boolean
-
TRUE to enforce first AS; FALSE to not enforce first AS.
Example
{
"enforce-first-as": "boolean"
}
NEIGHBOR-AF-LONG-LIVED-GRACEFUL-RESTART-STALE-TIME:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- neighbor-af-long-lived-graceful-restart-stale-time: object
-
Maximum time to wait before purging long lived routes
Example
{
"neighbor-af-long-lived-graceful-restart-stale-time": {
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
}
NEIGHBOR-GRACEFUL-RESTART:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- neighbor-graceful-restart: string true, false
-
TRUE to Enable graceful restart supportfor neighbor. FALSE to disable graceful restart support for neighbor.
Example
{
"neighbor-graceful-restart": "string"
}
EGRESS-PEER-ENGINEERING:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- egress-peer-engineering: boolean
-
TRUE to enable egress peer engineering FALSE to disable egress peer engineering and to prevent inheritance from a parent
Example
{
"egress-peer-engineering": "boolean"
}
PERMANENT-NETWORK:
Common node of global-af, vrf-global-af
- permanent-network: string
-
Route policy for permanent networks
Example
{
"permanent-network": "string"
}
DEFAULT-WEIGHT:
Common node of neighbor-group, neighbor, vrf-neighbor, session-groupCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- default-weight: integer
-
Set default weight for routes from this neighbor/neighbor-group/af-group
range:"0..65535"
Example
{
"default-weight": "integer"
}
ROUTE-REFLECTOR-CLIENT:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- route-reflector-client: boolean
-
TRUE to configure as a route-reflector-client. FALSE to prevent route-reflector-client from being inherited.
Example
{
"route-reflector-client": "boolean"
}
APP-ROUTE-TABLE:
Common node of global-af, vrf-global-af
- application-routes: object
-
Redistribute information for Application routes.
Example
{
"application-routes": {
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
}
SHUTDOWN:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- shutdown: boolean
-
TRUE to shutdown this entity, FALSE to prevent this entity from being shutdown even if the parent is.
Example
{
"shutdown": "boolean"
}
ADDITIONAL-PATHS-SELECTION:
Common node of global-af, vrf-global-af
- additional-paths-selection: object
-
Configure additional paths selection
Example
{
"additional-paths-selection": {
"selection": "string",
"route-policy-name": "string"
}
}
DISABLE-AUTO-SOFT-RESET:
Common node of global, vrf-global
- disable-auto-soft-reset: null
-
Disable automatic soft peer reset on policy reconfiguration
Example
{
"disable-auto-soft-reset": [ null ]
}
INTERNAL-VPN-CLIENT-IBGP-CE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- internal-vpn-client-ibgp-ce: boolean
-
TRUE to preserve the CE path attributes.FALSE to override CE path attributes.
Example
{
"internal-vpn-client-ibgp-ce": "boolean"
}
CONNECTED-ROUTES:
Common node of global-af, vrf-global-af
- connected-routes: object
-
Redistribute connected routes
Example
{
"connected-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
ROUTER-ID:
Common node of global, vrf-global
- router-id: string
-
Configure Router-id
Example
{
"router-id": "string"
}
CREATE:
Common node of neighbor-group, session-group
- create: null
-
Create this group. Deletion of this object causes deletion of all the objects under NeighborGroup/SessionGroup associated with this object.
Example
{
"create": [ null ]
}
MSG-LOG-IN:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- msg-log-in: object
-
Message log inbound
Example
{
"msg-log-in": {
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
}
REMOTE-AS-LIST:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- remote-as-list: string
-
Remote-as-list group name
Example
{
"remote-as-list": "string"
}
TABLE-POLICY:
Common node of global-af, vrf-global-af
- table-policy: string
-
Configure policy for installation of routes to RIB
Example
{
"table-policy": "string"
}
BEST-PATH-MED-MISSING:
Common node of neighbor-group, neighbor, vrf-neighbor, session-groupCommon node of global, vrf-global
- best-path-med-missing: null
-
Treat missing MED as the least preferred one
Example
{
"best-path-med-missing": [ null ]
}
MULTIPATH:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- multipath: null
-
Allow paths from this neighbor to be eligible for selective multipath
Example
{
"multipath": [ null ]
}
NEIGHBOR-GRACEFUL-RESTART-STALEPATH-TIME:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- neighbor-graceful-restart-stalepath-time: integer
-
Maximum time to wait for restart of GR capable peer
range:"1..4095" units:"second" default:"360"
Example
{
"neighbor-graceful-restart-stalepath-time": "integer"
}
RECEIVE-SOCKET-BUFFER-SIZES:
Common node of global, vrf-globalCommon node of global, vrf-global
- receive-socket-buffer-sizes: object
-
Set socket and BGP receive buffer sizes
Example
{
"receive-socket-buffer-sizes": {
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
}
NEIGHBOR-GROUP-ADD-MEMBER:
Common node of neighbor, vrf-neighbor
- neighbor-group-add-member: string
-
Inherit configuration from a neighbor-group
Example
{
"neighbor-group-add-member": "string"
}
BFD-MINIMUM-INTERVAL:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- bfd-minimum-interval: integer
-
Hello interval for BFD sessions created by BGP
range:"3..30000" units:"millisecond"
Example
{
"bfd-minimum-interval": "integer"
}
SEND-COMMUNITY-EBGP:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- send-community-ebgp: boolean
-
TRUE to send communities to the external neighbor/neighbor-group/af-group. FALSE not to send and to prevent inheritance from a parent
Example
{
"send-community-ebgp": "boolean"
}
RIP-ROUTES:
Common node of global-af, vrf-global-af
- rip-routes: object
-
Redistribute RIP routes
Example
{
"rip-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
UPDATE-IN-FILTERING:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- update-in-filtering: object
-
Inbound update filtering
Example
{
"update-in-filtering": {
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
}
ADDITIONAL-PATHS-RECEIVE-CAPABILITY:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- additional-paths-receive-capability: string enable, disable
-
Advertise additional paths Receive capability
Example
{
"additional-paths-receive-capability": "string"
}
PASSWORD:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- password: object
-
Set or disable a password
Example
{
"password": {
"password-disable": "boolean",
"password": "string"
}
}
BEST-PATH-MED-ALWAYS:
Common node of global, vrf-global
- best-path-med-always: null
-
Change default route selection criteria and allow comparing of MED from different neighbors
Example
{
"best-path-med-always": [ null ]
}
TOS:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- tos: object
-
TOS (Type Of Service)
Example
{
"tos": {
"type": "string",
"value": "string"
}
}
ACCEPT-ROUTE-LEGACY-RT:
Common node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- accept-route-legacy-rt: boolean
-
TRUE to configure as a accept-route-legacy-RT. FALSE to prevent accept-route-legacy-RT from being inherited.
Example
{
"accept-route-legacy-rt": "boolean"
}
OPTIMAL-ROUTE-REFLECTION-GROUP:
Common node of global-af, vrf-global-afCommon node of neighbor-group-af, neighbor-af, vrf-neighbor-af, af-group-af
- optimal-route-reflection-group: string
-
Name of the ORR group this neighbor is going to be part of
Example
{
"optimal-route-reflection-group": "string"
}
DESCRIPTION:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- description: string
-
Up to 80 characters describing this neighbor
Example
{
"description": "string"
}
DISABLE-MSG-LOG:
Common node of global, vrf-global
- disable-msg-log: null
-
Disable inbound and outbound messagelogging for all neighbors under the vrf
Example
{
"disable-msg-log": [ null ]
}
BEST-PATH-AIGP-IGNORE:
Common node of global, vrf-global
- best-path-aigp-ignore: null
-
Change default route selection criteria to ignore AIGP unless both paths whichare compared have AIGP attribute
Example
{
"best-path-aigp-ignore": [ null ]
}
SESSION-GROUP-ADD-MEMBER:
Common node of neighbor-group, neighbor, vrf-neighbor
- session-group-add-member: string
-
Inherit address-family independent config from a session-group
Example
{
"session-group-add-member": "string"
}
IDLE-WATCH-TIME:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- idle-watch-time: integer
-
Time to wait for deleteing IDLE state Dynamic peer
range:"30..1800" units:"second"
Example
{
"idle-watch-time": "integer"
}
RECEIVE-BUFFER-SIZE:
Common node of neighbor-group, neighbor, vrf-neighbor, session-group
- receive-buffer-size: object
-
Set socket receive buffer size and BGP read buffer size
Example
{
"receive-buffer-size": {
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
}
SEND-MULTICAST-ATTR:
Common node of neighbor-group-af, neighbor-af, af-group-af
- send-multicast-attr: string enable, disable
-
Config send multicast attribute for this neighbor
Example
{
"send-multicast-attr": "string"
}
bgp_schema:
bgp
- instance: object[]
-
BGP instance configuration commands
Example
{
"instance": [
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"local-preference": "integer"
}
}
}
]
}
]
}
]
}
instance_schema:
- instance-as: object[]
-
Autonomous system
- instance-name: string
-
Instance Name. For Default instance use - default
Example
{
"instance-as": [
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"local-preference": "integer"
}
}
}
]
}
]
}
instance-as_schema:
- four-byte-as: object[]
-
4-byte Autonomous system
- as: string
-
Higher 16 bits of 4-byte Autonomous system number
Example
{
"four-byte-as": [
{
"bgp-running": [ null ],
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"as": "string",
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"local-preference": "integer"
}
}
}
]
}
four-byte-as_schema:
- bgp-running: null
-
Enable BGP. Deletion of this object causes deletion of all the objects under FourByteAS associated with this object.
- our-byte-as_as: string
-
2-byte or 4-byte Autonomous system number
- vrfs: object
-
VRF config
- default-vrf: object
-
Global default config
Example
{
"bgp-running": [ null ],
"our-byte-as_as": "string",
"vrfs": {
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
},
"default-vrf": {
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string"
},
"local-preference": "integer"
}
}
}
vrfs_schema:
VRF config
- vrf: object[]
-
VRF config
Example
{
"vrf": [
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
]
}
vrf_schema:
- vrf-global:
-
VRF attribute config
- vrf-name: string
-
VRF name
- vrf-neighbors: object
-
BGP VRF peer
Example
{
"vrf-global": {
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
},
"vrf-name": "string",
"vrf-neighbors": {
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
}
vrf-global_schema:
VRF attribute config
- route-distinguisher: object
-
Route distinguisher
- exists: null
-
Create this VRF. Deletion of this object causes deletion of all the objects under VRF associated with this object.
- vrf-global-afs: object
-
Global VRF-specific configuration
Example
{
"route-distinguisher": {
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
},
"exists": [ null ],
"vrf-global-afs": {
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
},
"local-preference": "integer"
}
route-distinguisher_schema:
Route distinguisher
- as-index: string
-
ASN Index
- address-index: string
-
IP address index
- as-xx: string
-
AS number
- as: string
-
AS number
- address: string
-
IP address
- type: string auto, as, four-byte-as, ipv4-address
-
Type of RD
Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
vrf-global-afs_schema:
Global VRF-specific configuration
- vrf-global-af: object[]
-
Global VRF AF-specific configuration
Example
{
"vrf-global-af": [
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
vrf-global-af_schema:
- ibgp: object
-
Use iBGP multipaths
- mvpn: object
-
MVPN configurations
- rt-download: null
-
Route-Target download configuration
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- eibgp: object
-
Use eiBGP multipaths
- ebgp: object
-
Use eBGP multipaths
- allow-vpn-default-originate: boolean
-
TRUE to send default orig route to VPN neighborFALSE to not send default originate route
Example
{
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"mvpn": {
"single-forwarder-selection": "string"
},
"rt-download": [ null ],
"af-name": "string",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"allow-vpn-default-originate": "boolean",
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
mvpn_schema:
MVPN configurations
- single-forwarder-selection: string all-paths, highest-ip-address
-
Select MVPN single forwarder selection
Example
{
"single-forwarder-selection": "string"
}
ebgp_schema:
Use eBGP multipaths
- order-by-igp-metric: boolean
-
Order candidate multipaths by IGP metric
- paths-value: integer
-
Number of paths
range:"2..64" - selective: boolean
-
Allow multipaths only from marked neighbors
- unequal-cost: boolean
-
UNUSED
Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
eibgp_schema:
Use eiBGP multipaths
- order-by-igp-metric: boolean
-
Order candidate multipaths by IGP metric
- paths-value: integer
-
Number of paths
range:"2..64" - selective: boolean
-
Allow multipaths only from marked neighbors
- unequal-cost: boolean
-
UNUSED
Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
ibgp_schema:
Use iBGP multipaths
- order-by-igp-metric: boolean
-
Order candidate multipaths by IGP metric
- paths-value: integer
-
Number of paths
range:"2..64" - selective: boolean
-
Allow multipaths only from marked neighbors
- unequal-cost: boolean
-
Allow multipaths to have different IGP metrics
Example
{
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
}
aggregate-addresses_schema:
Configure BGP aggregate entries
- aggregate-address: object[]
-
Aggregate address configuration
Example
{
"aggregate-address": [
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
]
}
aggregate-address_schema:
- route-policy-name: string
-
Route policy on which to condition advertisement, suppression, and attributes
- aggregate-prefix: integer
-
Aggregate in prefix/length format (prefix part)
range:"0..128" - summary-only: boolean
-
TRUE to filter more specific routes from updates, FALSEotherwise
- generate-set-info: boolean
-
TRUE to generate AS set path information, FALSE otherwise
- generate-confederation-set-info: boolean
-
TRUE to generate AS confederation set path information, FALSE otherwise
- aggregate-addr: string
-
Aggregate in prefix/length format (address part)
Example
{
"route-policy-name": "string",
"aggregate-prefix": "integer",
"summary-only": "boolean",
"generate-set-info": "boolean",
"generate-confederation-set-info": "boolean",
"aggregate-addr": "string"
}
optimal-route-reflector-groups_schema:
Table of multiple ORR groups
- optimal-route-reflector-group: object[]
-
Optimal Route Reffelctor group. Each such group is equivalent to an IGP area
Example
{
"optimal-route-reflector-group": [
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
]
}
optimal-route-reflector-group_schema:
- primary-root-address: string
-
Primary Root for the ORR group
- group-name: string
-
Name of the ORR group
- tertiary-root-address: string
-
Tertiary Root for the ORR group
- secondary-root-address: string
-
Secondary Root for the ORR group
Example
{
"primary-root-address": "string",
"group-name": "string",
"tertiary-root-address": "string",
"secondary-root-address": "string"
}
dampening_schema:
Enable route-flap dampening
- reuse-threshold: integer
-
Value to start reusing a route.
range:"1..20000" - half-life: integer
-
Half-life time for the penalty (minutes).
range:"1..45" units:"minute" - suppress-time: integer
-
Maximum duration to suppress a stable route (seconds).
range:"1..255" units:"second" - suppress-threshold: integer
-
Value to start suppressing a route.
range:"1..20000" - route-policy-name: string
-
Route policy to specify criteria for dampening. This cannot be specified if any other parameters are specified.
Example
{
"reuse-threshold": "integer",
"half-life": "integer",
"suppress-time": "integer",
"suppress-threshold": "integer",
"route-policy-name": "string"
}
rip-routes_schema:
Redistribute RIP routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
lisp-routes_schema:
Redistribute lisp routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
Example
{
"default-metric": "string",
"route-policy-name": "string"
}
static-routes_schema:
Redistribute static routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
distance_schema:
Define an administrative distance
- external-routes: integer
-
Distance for routes external to the AS
range:"1..255" default:"20" - local-routes: integer
-
Distance for local routes
range:"1..255" default:"200" - internal-routes: integer
-
Distance for routes internal to the AS
range:"1..255" default:"200"
Example
{
"external-routes": "integer",
"local-routes": "integer",
"internal-routes": "integer"
}
application-routes_schema:
Redistribute information for Application routes.
- application-route: object[]
-
Redistribute application routes
Example
{
"application-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
]
}
application-route_schema:
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- instance-name: string
-
OnePK application name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"instance-name": "string",
"not-used": "integer"
}
label-mode_schema:
BGP 6PE/MPLS-VPN label allocation mode
- route-policy-name: string
-
Label mode route policy name
- label-allocation-mode: string
-
Label allocation mode: per-ce Set per CE label mode, per-vrf Set per VRF label mode, per-prefix Set per Prefix label mode (for MPLS-VPN only)
Example
{
"route-policy-name": "string",
"label-allocation-mode": "string"
}
eigrp-routes_schema:
Redistribute information for EIGRP routes.
- eigrp-route: object[]
-
Redistribute EIGRP routes
Example
{
"eigrp-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
eigrp-route_schema:
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- redist-type: string
-
Redistribution type: 01 for internal routes, 02 for external routes, Logical combinations permitted.
- instance-name: string
-
EIGRP router tag
Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
sourced-networks_schema:
Specify a network to announce via BGP
- sourced-network: object[]
-
Sourced network configuration
Example
{
"sourced-network": [
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
]
}
sourced-network_schema:
- network-prefix: integer
-
Network in prefix/length format (prefix part)
range:"0..128" - route-policy-name: string
-
Route policy name
- network-addr: string
-
Network in prefix/length format (address part)
- backdoor: boolean
-
Specify a BGP backdoor route, default is FALSE
Example
{
"network-prefix": "integer",
"route-policy-name": "string",
"network-addr": "string",
"backdoor": "boolean"
}
connected-routes_schema:
Redistribute connected routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
allocate-label_schema:
Label allocation policy
- all: boolean
-
Whether all nets should be labeled, default is FALSE
- route-policy-name: string
-
Route policy name
- un-labeled-path: boolean
-
Allocate label for unlabeled paths too
Example
{
"all": "boolean",
"route-policy-name": "string",
"un-labeled-path": "boolean"
}
additional-paths-selection_schema:
Configure additional paths selection
- selection: string enable, disable
-
Enable/disable selection
- route-policy-name: string
-
Route policy for selection
Example
{
"selection": "string",
"route-policy-name": "string"
}
ospf-routes_schema:
Redistribute information for OSPF routes.
- ospf-route: object[]
-
Redistribute OSPF routes
Example
{
"ospf-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
ospf-route_schema:
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- redist-type: string
-
Redistribution type: 01 for internal routes, 02 for external routes of type 1, 04 for external routes of type 2, 08 for NSSA external routes of type 1, 10 for NSSA external routes of type 2, 20 for external routes, 40 for NSSA external routes. Logical combinations permitted.
- instance-name: string
-
OSPF router tag
Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
mobile-routes_schema:
Redistribute mobile routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
subscriber-routes_schema:
Redistribute subscriber routes
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- not-used: integer
-
Not used
range:"0..127"
Example
{
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
mpls-activated-interfaces_schema:
Configure list of MPLS activated interfaces
- mpls-activated-interface: object[]
-
Configure a MPLS activated interface
Example
{
"mpls-activated-interface": [
{
"interface-name": "string"
}
]
}
mpls-activated-interface_schema:
- interface-name: string
-
Interface Name
Example
{
"interface-name": "string"
}
global-timers_schema:
Adjust routing timers.
- min-accept-hold-time: integer
-
Minimum acceptable hold time (seconds). Specify 0 to disable keepalives/hold time
range:"0..65535" units:"second" default:"3" - hold-time: integer
-
Hold time (seconds). Specify 0 to disable keepalives/hold time
range:"0..65535" units:"second" default:"180" - keepalive: integer
-
Keepalive interval (seconds)
range:"0..65535" units:"second" default:"60"
Example
{
"min-accept-hold-time": "integer",
"hold-time": "integer",
"keepalive": "integer"
}
bfd_schema:
BFD configuration
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by BGP
range:"2..16" - interval: integer
-
Hello interval for BFD sessions created by BGP
range:"3..30000" units:"millisecond"
Example
{
"detection-multiplier": "integer",
"interval": "integer"
}
send-socket-buffer-sizes_schema:
set socket parameters
- bgp-send-size: integer
-
BGP Write buffer size in bytes
range:"4096..131072" units:"byte" default:"4096" - socket-send-size: integer
-
Send socket buffer size in bytes
range:"4096..131072" units:"byte" default:"24576"
Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
receive-socket-buffer-sizes_schema:
Set socket and BGP receive buffer sizes
- socket-receive-size: integer
-
Receive socket buffer size in bytes
range:"512..131072" units:"byte" default:"32768" - bgp-receive-size: integer
-
BGP Read buffer size in bytes
range:"512..131072" units:"byte" default:"4096"
Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
vrf-neighbors_schema:
BGP VRF peer
- vrf-neighbor-prefix-length: object[]
-
A particular VRF peer
- vrf-neighbor: object[]
-
A particular VRF peer
Example
{
"vrf-neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"vrf-neighbor": [
{
"neighbor-address": "string"
}
]
}
vrf-neighbor_schema:
- neighbor-address: string
-
Neighbor address
Example
{
"neighbor-address": "string"
}
vrf-neighbor-afs_schema:
Address family type of a VRF neighbor
- vrf-neighbor-af: ADVERTISE-VRF-IMP-DISABLE-V4
-
Address family type of a VRF neighbor
Example
{
"vrf-neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
aigp-cost-community_schema:
Send AIGP value in Cost Community.
- enable: boolean
-
TRUE to enable sending cost community, FALSE otherwise
- cost-community-poi-type: string pre-best-path, igp-cost
-
Cost Community POI
- cost-community-id: integer
-
Cost Community ID
range:"0..255" - transitive: boolean
-
True to send transitive cost community FALSE otherwise
Example
{
"enable": "boolean",
"cost-community-poi-type": "string",
"cost-community-id": "integer",
"transitive": "boolean"
}
advertise-def-imp-disable-v6_schema:
Disable Advertise Of Default VRF Imported Routes
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- adv-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Advertise option
Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
advertise-disable_schema:
Disable Advertise Of Routes to the peer
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
maximum-prefixes_schema:
Maximum number of prefixes to accept from this peer
- discard-extra-paths: boolean
-
Discard extra paths when limit is exceeded
- warning-percentage: integer
-
Threshold value (%) at which to generate a warning message.
range:"1..100" default:"75" - warning-only: boolean
-
TRUE to only give a warning message when limit is exceeded. FALSE to accept max prefix limit only.
- prefix-limit: integer
-
Maximum prefixes limit
range:"1..4294967295" - restart-time: integer
-
Restart interval
range:"0..65535" default:"0"
Example
{
"discard-extra-paths": "boolean",
"warning-percentage": "integer",
"warning-only": "boolean",
"prefix-limit": "integer",
"restart-time": "integer"
}
remove-private-as-entire-as-path-inbound_schema:
Remove private AS number from inbound updates
- entire: boolean
-
TRUE to remove private AS from inbound updates if all ASes in aspath areprivate. FALSE to prevent remove-private-ASfrom being inherited.
- enable: boolean
-
TRUE to remove private AS from inbound updates. FALSE to prevent remove-private-AS from being inherited.
Example
{
"entire": "boolean",
"enable": "boolean"
}
advertise-def-imp-disable-v4_schema:
Disable Advertise Of Default VRF Imported Routes
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- adv-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Advertise option
Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
advertise-l2vpn-evpn_schema:
Advertise Translated Routes to the peer
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
advertise-local-l2vpn-evpn_schema:
Advertise Of Local Routes to the peer with different RT
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
neighbor-af-long-lived-graceful-restart-stale-time_schema:
Maximum time to wait before purging long lived routes
- stale-time-send: integer
-
Max time (seconds)
range:"0..16777215" units:"second" default:"0" - stale-time-accept: integer
-
Max time (seconds)
range:"0..16777215" units:"second" default:"0"
Example
{
"stale-time-send": "integer",
"stale-time-accept": "integer"
}
site-of-origin_schema:
Site-of-Origin extended community associated with the neighbor
- as-index: string
-
AS number Index
- address-index: string
-
IP address Index
- as-xx: string
-
AS number
- as: string
-
AS number
- address: string
-
IP address
- type: string as, ipv4-address, four-byte-as
-
Type of Extended community
Example
{
"as-index": "string",
"address-index": "string",
"as-xx": "string",
"as": "string",
"address": "string",
"type": "string"
}
advertise-v6_schema:
Advertise Translated Routes to the peer
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
advertise-local-v6_schema:
Advertise Of Local Routes to the peer with different RT
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
import_schema:
Import Reorigination options for Routes from the peer
- import-reoriginate: boolean
-
TRUE to Reoriginate imported routes, FALSE to not Reoriginate imported routes - not supported
- import-stitching: boolean
-
TRUE to Import with Stitching RTs, FALSE to Import with normal RTs
- import-reoriginate-stitching: boolean
-
TRUE to Reoriginate imported routes with Stitching RTs, FALSE to Reoriginate imported routes with normal RTs
Example
{
"import-reoriginate": "boolean",
"import-stitching": "boolean",
"import-reoriginate-stitching": "boolean"
}
default-originate_schema:
Originate default route to this neighbor
- enable: boolean
-
FALSE to prevent default-originate from, being inherited from a parent. TRUE otherwise.
- route-policy-name: string
-
Route policy name to specify criteria to originate default.
Example
{
"enable": "boolean",
"route-policy-name": "string"
}
soft-reconfiguration_schema:
Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group
- soft-always: boolean
-
TRUE to always use soft reconfig, even if route refresh is supported. FALSE otherwise.
- inbound-soft: boolean
-
FALSE to prohibit inbound soft reconfiguration. TRUE otherwise.
Example
{
"soft-always": "boolean",
"inbound-soft": "boolean"
}
advertise-vrf-imp-disable-v6_schema:
Disable Advertise Of VRF ReImported Routes
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- adv-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Advertise option
Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
advertise-v4_schema:
Advertise Translated Routes to the peer
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
advertise-local-v4_schema:
Advertise Of Local Routes to the peer with different RT
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- reorg-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Reorigination option
Example
{
"af-name": "string",
"rt-type": "string",
"reorg-option": "string"
}
remove-private-as-entire-as-path_schema:
Remove private AS number from outbound updates
- entire: boolean
-
TRUE to remove private AS from outbound updates if all ASes in aspath areprivate. FALSE to prevent remove-private-ASfrom being inherited.
- enable: boolean
-
TRUE to remove private AS from outbound updates . FALSE to prevent remove-private-AS from being inherited.
Example
{
"entire": "boolean",
"enable": "boolean"
}
advertise-vrf-imp-disable-v4_schema:
Disable Advertise Of VRF ReImported Routes
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- rt-type: string bgp-regular-rt, bgp-stitching-rt
-
RT type
- adv-option: string bgp-cfg-adv, bgp-cfg-adv-reorg, bgp-cfg-adv-disable, bgp-cfg-adv-local, bgp-cfg-adv-def-vrf-imp-disable, bgp-cfg-adv-vrf-re-imp-disable
-
Advertise option
Example
{
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
local-address_schema:
Local ip address
- local-address-disable: boolean
-
TRUE to prevent this entity from having a local address if the parent has one.FALSE to specify local ip address
- local-ip-address: string
-
Local ip address for neighbor
Example
{
"local-address-disable": "boolean",
"local-ip-address": "string"
}
bmp-activates_schema:
Enable BMP logging for this neighbor
- bmp-activate: object[]
-
Enable BMP logging for this particular server
Example
{
"bmp-activate": [
{
"server-id": "integer"
}
]
}
bmp-activate_schema:
- server-id: integer
-
BMP Server ID
range:"1..8"
Example
{
"server-id": "integer"
}
ebgp-multihop_schema:
Allow EBGP neighbors not on directly connected networks
- max-hop-count: integer
-
Maximum hop count
range:"1..255" default:"255" - mpls-deactivation: boolean
-
TRUE to not enable MPLS and NULL rewrite.
Example
{
"max-hop-count": "integer",
"mpls-deactivation": "boolean"
}
remote-as_schema:
Set remote AS
- as-xx: string
-
xx of AS number xx.yy
- as-yy: string
-
yy of AS number xx.yy
Example
{
"as-xx": "string",
"as-yy": "string"
}
local-as_schema:
Specify a local-as number
- replace-as: null
-
Prepend only Local AS to announcements from this neighbor
- dual-as: null
-
Dual-AS mode
- no-prepend: null
-
Do not prepend Local AS to announcements from this neighbor
- as-xx: string
-
xx of AS number xx.yy
- disable: null
-
Disable Local AS and prevent it from being inherited from a parent
- as-yy: string
-
yy of AS number xx.yy
Example
{
"replace-as": [ null ],
"dual-as": [ null ],
"no-prepend": [ null ],
"as-xx": "string",
"disable": [ null ],
"as-yy": "string"
}
password_schema:
Set or disable a password
- password-disable: boolean
-
TRUE to prevent this entity from having a password even if the parent has one. FALSEto specify a password
- password: string
-
The neighbor password. Leave unspecified when disabling the password.
Example
{
"password-disable": "boolean",
"password": "string"
}
advertisement-interval_schema:
Minimum interval between sending BGP routing updates
- minimum-interval-msecs: integer
-
Minimum advertisement interval time, msecs part
range:"0..999" units:"millisecond" - minimum-interval: integer
-
Minimum advertisement interval time, secs part
range:"0..600" units:"second"
Example
{
"minimum-interval-msecs": "integer",
"minimum-interval": "integer"
}
neighbor-cluster-id_schema:
Neighbor Cluster-id
- cluster-id-number: integer
-
Route-Reflector Cluster ID as 32 bit quantity
range:"0..4294967295" - cluster-id-address: string
-
Route-Reflector Cluster ID in IPV4 address format
Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
tcpmss_schema:
TCP Maximum segment size
- tcpmss-disable: boolean
-
TRUE, to prevent inheritance ofTCP MSS valuefrom its parents.FALSE, otherwise
- mss: integer
-
Maximum Segment Size
range:"68..10000"
Example
{
"tcpmss-disable": "boolean",
"mss": "integer"
}
tos_schema:
TOS (Type Of Service)
- type: string precedence, dscp
-
Set type of service
- value: string
-
TOS value to set
Example
{
"type": "string",
"value": "string"
}
update-in-filtering_schema:
Inbound update filtering
- enable: null
-
Configure inbound update filtering
- update-in-filtering-message-buffers: object
-
Message buffers to store filtered updates
- update-in-filtering-syslog-disable: null
-
Disable inbound update filtering syslog messages
- update-in-filtering-attribute-filter-group: string
-
Attribute-filter group name for update filtering
Example
{
"enable": [ null ],
"update-in-filtering-message-buffers": {
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
},
"update-in-filtering-syslog-disable": [ null ],
"update-in-filtering-attribute-filter-group": "string"
}
update-in-filtering-message-buffers_schema:
Message buffers to store filtered updates
- number-of-buffers: integer
-
Number of message buffers
range:"0..25" - non-circular-buffer: boolean
-
TRUE to configure non-circular buffer
Example
{
"number-of-buffers": "integer",
"non-circular-buffer": "boolean"
}
msg-log-out_schema:
Message log outbound
- msg-log-inherit-disable: boolean
-
TRUE, to prevent this entity from having a outbound message logging if parent has one
- msg-log-disable: boolean
-
Disable inbound message logging
- msg-buf-count: integer
-
Outbound message log buffer size
range:"1..100"
Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
ao-keychain_schema:
Set or disable AO based authentication
- ao-keychain-disable: boolean
-
TRUE to prevent this entity from having AO keychain based authentication even if the parent has one.FALSE to enable AO keychain based authentication
- ao-include-tcp-options: boolean
-
Include TCP options header with AO
- ao-accept-mismatch-connection: boolean
-
Accept new connections even though AO mismatched
- ao-keychain-name: string
-
Name of the AO keychain associated with this neighbor
Example
{
"ao-keychain-disable": "boolean",
"ao-include-tcp-options": "boolean",
"ao-accept-mismatch-connection": "boolean",
"ao-keychain-name": "string"
}
receive-buffer-size_schema:
Set socket receive buffer size and BGP read buffer size
- socket-receive-size: integer
-
Receive socket buffer size in bytes
range:"512..131072" units:"byte" default:"32768" - bgp-receive-size: integer
-
BGP read buffer size in bytes
range:"512..131072" units:"byte" default:"4096"
Example
{
"socket-receive-size": "integer",
"bgp-receive-size": "integer"
}
msg-log-in_schema:
Message log inbound
- msg-log-inherit-disable: boolean
-
TRUE, to prevent this entity from having a inbound message logging if parent has one
- msg-log-disable: boolean
-
Disable inbound message logging
- msg-buf-count: integer
-
Inbound message log buffer size
range:"1..100"
Example
{
"msg-log-inherit-disable": "boolean",
"msg-log-disable": "boolean",
"msg-buf-count": "integer"
}
send-buffer-size_schema:
Set socket send buffer size and BGP write buffer size
- bgp-send-size: integer
-
BGP write buffer size in bytes
range:"4096..131072" units:"byte" default:"4096" - socket-send-size: integer
-
Send socket buffer size in bytes
range:"4096..131072" units:"byte" default:"24576"
Example
{
"bgp-send-size": "integer",
"socket-send-size": "integer"
}
timers_schema:
BGP per neighbor timers.
- min-accept-hold-time: integer
-
Minimum acceptable hold time. Specify 0 to disable keepalives/hold time
range:"0..65535" units:"second" default:"3" - keepalive-interval: integer
-
Keepalive interval
range:"0..65535" default:"60" - hold-time: integer
-
Hold time. Specify 0 to disable keepalives/hold time
range:"0..65535" units:"second" default:"180"
Example
{
"min-accept-hold-time": "integer",
"keepalive-interval": "integer",
"hold-time": "integer"
}
keychain_schema:
Set or disable keychain based authentication
- keychain-name: string
-
Name of the keychain associated with neighbor
- keychain-disable: boolean
-
TRUE to prevent this entity from having a keychain based authentication even if the parent has one.FALSE to specify a keychain name
Example
{
"keychain-name": "string",
"keychain-disable": "boolean"
}
graceful-maintenance_schema:
Graceful Maintenance mode
- enable: null
-
Enter Graceful Maintenance mode to configure parametrs
- graceful-maintenance-local-preference: object
-
Set Local Preference to advertise routes with
- graceful-maintenance-activate: boolean
-
Initiate the graceful shutdown procedure
- graceful-maintenance-as-prepends: object
-
Number of times to prepend local AS number to the AS path
Example
{
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
graceful-maintenance-local-preference_schema:
Set Local Preference to advertise routes with
- local-preference: integer
-
Local Preference Value
range:"0..4294967295" default:local preference" - gshut-loc-pref-disable: boolean
-
TRUE, to prevent inheritance of Local Pref value from its parents.FALSE, otherwise
Example
{
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
}
graceful-maintenance-as-prepends_schema:
Number of times to prepend local AS number to the AS path
- gshut-prepends-disable: boolean
-
TRUE, to prevent inheritance of AS Prepends value from its parents.FALSE, otherwise
- as-prepends: integer
-
number of times AS prepends
range:"0..6"
Example
{
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
vrf-neighbor-prefix-length_schema:
- neighbor-address: string
-
Neighbor address
- prefix-length: integer
-
Prefix length
range:"0..127"
Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
default-vrf_schema:
Global default config
- global:
-
Global default config
- bgp-entity: object
-
Neighbor, neighbor-group, af-group and session-group configuration
Example
{
"global": {
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {
"global-af": [
null
]
},
"local-preference": "integer"
}
}
bgp-entity_schema:
Neighbor, neighbor-group, af-group and session-group configuration
- neighbors: object
-
Neighbor configuration
- neighbor-groups: object
-
Neighbor-group configuration
- af-groups: object
-
AF-group configuration
- session-groups: object
-
Session group configuration
Example
{
"neighbors": {
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
},
"neighbor-groups": {
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
},
"af-groups": {
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
},
"session-groups": {
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
}
neighbors_schema:
Neighbor configuration
- neighbor-prefix-length: object[]
-
A particular BGP peer
- neighbor: object[]
-
A particular BGP peer
Example
{
"neighbor-prefix-length": [
{
"neighbor-address": "string",
"prefix-length": "integer"
}
],
"neighbor": [
{
"neighbor-address": "string"
}
]
}
neighbor-afs_schema:
BGP neighbor AF configuration table
- neighbor-af: ADVERTISE-VRF-IMP-DISABLE-V4
-
Address family type of neighbor
Example
{
"neighbor-af": [
{
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
neighbor-prefix-length_schema:
- neighbor-address: string
-
Neighbor address
- prefix-length: integer
-
Prefix length
range:"0..127"
Example
{
"neighbor-address": "string",
"prefix-length": "integer"
}
neighbor-groups_schema:
Neighbor-group configuration
- neighbor-group: object[]
-
A particular BGP neighbor group
Example
{
"neighbor-group": [
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
neighbor-group_schema:
- neighbor-group-afs: object
-
BGP neighbor-group AF configuration table
- neighbor-group-name: string
-
BGP neighbor group name
- neighbor-group-add-member: string
-
Inherit configuration from a neighbor-group
Example
{
"neighbor-group-afs": {
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
},
"neighbor-group-name": "string",
"neighbor-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
neighbor-group-afs_schema:
BGP neighbor-group AF configuration table
- neighbor-group-af: object[]
-
Address family type of neighbor group
Example
{
"neighbor-group-af": [
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
neighbor-group-af_schema:
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
BGP neighbor group address family
Example
{
"af-name": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
af-groups_schema:
AF-group configuration
- af-group: object[]
-
A particular BGP AF group
Example
{
"af-group": [
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
]
}
af-group_schema:
- af-group-name: string
-
BGP AF group name
- af-group-afs: object
-
AF group configuration table
Example
{
"af-group-name": "string",
"af-group-afs": {
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
}
af-group-afs_schema:
AF group configuration table
- af-group-af: object[]
-
Address family type of an AF group
Example
{
"af-group-af": [
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
]
}
af-group-af_schema:
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
BGP AF group address family
- create: null
-
Create this address family group. Deletion of this object causes deletion of all the objects under AFGroup associated with this object.
- af-group: string
-
Inherit configuration for this address-family from an AF-group
Example
{
"af-name": "string",
"create": [ null ],
"af-group": "string",
"advertise-vrf-imp-disable-v4": {
"af-name": "string",
"rt-type": "string",
"adv-option": "string"
}
}
session-groups_schema:
Session group configuration
- session-group: object[]
-
A particular BGP session group
Example
{
"session-group": [
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
]
}
session-group_schema:
- session-group-name: string
-
BGP session group name
- session-group-add-member: string
-
Inherit address-family independent config from a session-group
Example
{
"session-group-name": "string",
"session-group-add-member": "string",
"graceful-maintenance": {
"enable": [ null ],
"graceful-maintenance-local-preference": {
"local-preference": "integer",
"gshut-loc-pref-disable": "boolean"
},
"graceful-maintenance-activate": "boolean",
"graceful-maintenance-as-prepends": {
"gshut-prepends-disable": "boolean",
"as-prepends": "integer"
}
}
}
global_schema:
Global default config
- mvpn: null
-
Connect to PIM/PIM6
- rpki-origin-as-validation-disable: null
-
RPKI origin-AS validation disable
- rpki-static-routes: object
-
RPKI static route configuration
- update-error-handling-extended-ibgp: null
-
Inbound update extended error-handling for IBGP neighbors
- install-diversion: null
-
Install diversion path to RIB/CEF
- attribute-filter-groups: object
-
Attribute-filter groups list
- update-limit-process: integer
-
Upper bound on update generation transient memory usage for the process
range:"16..2048" units:"megabyte" default:"512" - rpki-origin-as-validation-time: integer
-
Prefix validation time (in seconds). Range : 5 - 60. Specify 0 to disable the timer
range:"0..60" units:"second" - nsr: boolean
-
TRUE to Enable non-stop routing supportFALSE to Disable non-stop routing support
- read-only: null
-
Allow duplicate table config and disable update generation
- graceful-restart-stalepath-time: integer
-
Maximum time to wait for restart of GR capable peers
range:"1..4095" units:"second" default:"360" - graceful-reset: null
-
Reset gracefully if configuration change forces a peer reset
- update-out-logging: null
-
Enables logging of update generation events
- graceful-restart-time: integer
-
Restart time advertised to neighbors
range:"1..4095" units:"second" default:"120" - confederation-domain: object
-
Set routing domain confederation AS
- global-graceful-maintenance-activate: object
-
Activate Graceful Maintenance Mode for all neighbors with graceful maintenance config
- graceful-restart-purge-time: integer
-
Time before stale routes are purged.
range:"1..6000" units:"second" default:"600" - confederation-peer-ases: object
-
Define peer ASes in BGP confederation
- update-error-handling-basic-ebgp-disable: null
-
Inbound update basic error-handling for EBGP neighbors
- igp-loop-check: null
-
Enable AS-path loop checking for iBGP peers
- write-limit: object
-
Set write-queue limit for each update group
- rpki-bestpath-use-origin-as-validity: null
-
RPKI bestpath use origin-AS validity
- cluster-id: object
-
Configure Route-Reflector Cluster-id
- as-league: object
-
AS League
- enforce-ibgp-out-policy: null
-
Allow all attributes to be modified by outbound policy for iBGP peers
- rpki-servers: object
-
RPKI server configuration
- update-delay: object
-
Set the max initial delay for sending updates
- update-error-handling-basic-ibgp-disable: null
-
Inbound update basic error-handling for IBGP neighbors
- next-hop-trigger-delay: integer
-
Set the delay for triggering nexthop recalculations
range:"0..300" units:"second" default:"5" - as-list-groups: object
-
AS-list group lists
- limits: object
-
Maximum number that can be configured
- rpki-bestpath-origin-as-allow-invalid: null
-
RPKI bestpath origin-AS allow invalid
- global-afs: object
-
Global AF-specific configuration
- neighbor-logging-detail: null
-
Include extra detail in neighbor change messages
- update-error-handling-extended-ebgp: null
-
Inbound update extended error-handling for EBGP neighbors
- global-scan-time: integer
-
Configure background scanner interval for generic scanner
range:"5..3600" units:"second" default:"60" - rpki-origin-as-validity-signal-ibgp: null
-
RPKI origin-AS validity signal ibgp
- graceful-restart: null
-
Enable graceful restart support
Example
{
"mvpn": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"rpki-static-routes": {
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
},
"update-error-handling-extended-ibgp": [ null ],
"install-diversion": [ null ],
"attribute-filter-groups": {
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
},
"update-limit-process": "integer",
"rpki-origin-as-validation-time": "integer",
"nsr": "boolean",
"read-only": [ null ],
"graceful-restart-stalepath-time": "integer",
"graceful-reset": [ null ],
"update-out-logging": [ null ],
"graceful-restart-time": "integer",
"confederation-domain": {
"as-xx": "string",
"as-yy": "string"
},
"global-graceful-maintenance-activate": {
"retain-routes": "boolean",
"all-neighbors": "boolean"
},
"graceful-restart-purge-time": "integer",
"confederation-peer-ases": {
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"update-error-handling-basic-ebgp-disable": [ null ],
"igp-loop-check": [ null ],
"write-limit": {
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
},
"rpki-bestpath-use-origin-as-validity": [ null ],
"cluster-id": {
"cluster-id-number": "integer",
"cluster-id-address": "string"
},
"as-league": {
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
},
"enforce-ibgp-out-policy": [ null ],
"rpki-servers": {
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
},
"update-delay": {
"delay": "integer",
"always": "boolean"
},
"update-error-handling-basic-ibgp-disable": [ null ],
"next-hop-trigger-delay": "integer",
"as-list-groups": {
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
},
"limits": {
"maximum-neighbors": "integer"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"global-afs": {
"global-af": [
{}
]
},
"local-preference": "integer"
}
cluster-id_schema:
Configure Route-Reflector Cluster-id
- cluster-id-number: integer
-
Route-Reflector Cluster ID as 32 bit quantity
range:"0..4294967295" - cluster-id-address: string
-
Route-Reflector Cluster ID in IPV4 address format
Example
{
"cluster-id-number": "integer",
"cluster-id-address": "string"
}
write-limit_schema:
Set write-queue limit for each update group
- formatted-messages: integer
-
Number of messages to be formatted per update group
range:"500..100000000" default:"50000" - desynchronize: boolean
-
TRUE to enable desynchronization, FALSE otherwise.
- enqueued-messages: integer
-
Number of messages that can be enqueued in total
range:"500..100000000" default:"250000"
Example
{
"formatted-messages": "integer",
"desynchronize": "boolean",
"enqueued-messages": "integer"
}
update-delay_schema:
Set the max initial delay for sending updates
- delay: integer
-
Delay value (seconds)
range:"1..3600" units:"second" default:"120" - always: boolean
-
Set to TRUE to disable keepalive trigger bestpath and delay is enforced.
Example
{
"delay": "integer",
"always": "boolean"
}
as-league_schema:
AS League
- peers: object
-
AS League Peers
- enable: null
-
AS League creation
Example
{
"peers": {
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ]
}
peers_schema:
AS League Peers
- peer: object[]
-
AS League Peer AS
Example
{
"peer": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
peer_schema:
- as-xx: string
-
xx of peer AS xx.yy
- as-yy: string
-
yy of peer AS xx.yy
Example
{
"as-xx": "string",
"as-yy": "string"
}
rpki-servers_schema:
RPKI server configuration
- rpki-server: object[]
-
RPKI server configuration
Example
{
"rpki-server": [
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
]
}
rpki-server_schema:
- username: string
-
RPKI server username
- password: string
-
RPKI server password
- enable: null
-
RPKI server configuration
- response-time: integer
-
RPKI server response-time (15-3600 seconds)
range:"15..3600" units:"second" - refresh-time: integer
-
RPKI server refresh-time (15-3600 seconds)
range:"15..3600" units:"second" - server: string
-
Server address (opaque string)
- shutdown: null
-
RPKI server shutdown
- purge-time: integer
-
RPKI server purge-time (30-360 seconds)
range:"30..360" units:"second" - transport: object
-
RPKI server transport
Example
{
"username": "string",
"password": "string",
"enable": [ null ],
"response-time": "integer",
"refresh-time": "integer",
"server": "string",
"shutdown": [ null ],
"purge-time": "integer",
"transport": {
"port": "string",
"transport": "string"
}
}
transport_schema:
RPKI server transport
- port: string
-
port
- transport: string tcp, ssh
-
RPKI server transport
Example
{
"port": "string",
"transport": "string"
}
as-list-groups_schema:
AS-list group lists
- as-list-group: object[]
-
AS-List group
Example
{
"as-list-group": [
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
]
}
as-list-group_schema:
- ases: object
-
AS list
- enable: null
-
AS-List group creation
- as-list-group-name: string
-
Group name
Example
{
"ases": {
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
},
"enable": [ null ],
"as-list-group-name": "string"
}
ases_schema:
AS list
- as: object[]
-
AS-List group
Example
{
"as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
as_schema:
- as-xx: string
-
xx of AS number/confed peer xx.yy
- as-yy: string
-
yy of AS number/confed peer xx.yy
Example
{
"as-xx": "string",
"as-yy": "string"
}
limits_schema:
Maximum number that can be configured
- maximum-neighbors: integer
-
Maximum number of neighbors that can be configured
range:"1..15000" default:"10000"
Example
{
"maximum-neighbors": "integer"
}
confederation-domain_schema:
Set routing domain confederation AS
- as-xx: string
-
xx of AS number xx.yy
- as-yy: string
-
yy of AS number xx.yy
Example
{
"as-xx": "string",
"as-yy": "string"
}
confederation-peer-ases_schema:
Define peer ASes in BGP confederation
- confederation-peer-as: object[]
-
Confederation peer AS
Example
{
"confederation-peer-as": [
{
"as-xx": "string",
"as-yy": "string"
}
]
}
confederation-peer-as_schema:
- as-xx: string
-
xx of AS number/confed peer xx.yy
- as-yy: string
-
yy of AS number/confed peer xx.yy
Example
{
"as-xx": "string",
"as-yy": "string"
}
attribute-filter-groups_schema:
Attribute-filter groups list
- attribute-filter-group: object[]
-
Attribute-filter group
Example
{
"attribute-filter-group": [
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
]
}
attribute-filter-group_schema:
- enable: null
-
Attribute-filter group creation
- attribute-filter-group-name: string
-
Group name
- attribute-filters: object
-
Attribute-filter group attributes list
Example
{
"enable": [ null ],
"attribute-filter-group-name": "string",
"attribute-filters": {
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
}
attribute-filters_schema:
Attribute-filter group attributes list
- attribute-filter: object[]
-
Attribute-filter group attribute
Example
{
"attribute-filter": [
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
]
}
attribute-filter_schema:
- attribute-start: string
-
Start of attribute range
- attribute-end: string
-
End of attribute range
- filter-action: string
-
Filtering action
Example
{
"attribute-start": "string",
"attribute-end": "string",
"filter-action": "string"
}
global-graceful-maintenance-activate_schema:
Activate Graceful Maintenance Mode for all neighbors with graceful maintenance config
- retain-routes: boolean
-
Keep routes in RIB once BGP stops
- all-neighbors: boolean
-
Also for neighbors without graceful maintenance config
Example
{
"retain-routes": "boolean",
"all-neighbors": "boolean"
}
global-afs_schema:
Global AF-specific configuration
- global-af: object[]
-
Global AF-specific configuration
Example
{
"global-af": [
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
]
}
global-af_schema:
- isis-routes: object
-
Redistribute information for IS-IS routes .
- global-table-mcast: null
-
Enable global table multicast
- update-limit-sub-group-ebgp: integer
-
Upper bound on update generation transient memory usage for every EBGP Sub-group
range:"1..512" units:"megabyte" default:"32" - domain-distinguisher: object
-
<ASN, router-id> tuple to use to identify the link-state domain
- segmented-mcast: null
-
Enable segmented multicast
- inter-as-install: null
-
Enable install remote MVPN routes to PIM in default VRF
- rpki-origin-as-validation-disable: null
-
RPKI origin-AS validation disable
- disable-client-to-client-rr: null
-
Disable client-to-client reflection
- disable-cluster-client-to-client-rrs: object
-
Disable client-to-client reflection for a cluster
- label-delay: object
-
Delay timer to batch label processing.
- rnh-install-format: string ext-comm, ext-comm-only
-
RNH install format type: extcomm - install rnh as opaque and extcomms, extcomm-only - install rnh as extcomms only
- implicit-import: null
-
Implicit import configuration
- label-security-rpf: null
-
Calculate label-security RPF lists and install to RIB/LSD
- use-igpsr-label: null
-
Use IGP SR label for resolution configuration
- wait-rib-install: null
-
Wait for route install before sending updates to neighbors
- ibgp: object
-
Use iBGP multipaths
- next-hop-non-critical-trigger-delay: integer
-
Next hop Non-critical Trigger Delay
range:"0..4294967295" units:"millisecond" default:"10000" - label-retain: integer
-
Label retention time in minutes
range:"3..60" units:"minute" - import-delay: object
-
Delay timer to batch import processing.
- retain-rt: object
-
Accept received updates with the specified attributes
- source-route-target-policy: string
-
Route policy name to apply to configure source route-target
- rpki-bestpath-use-origin-as-validity: null
-
RPKI bestpath use origin-AS validity
- prefix-sid-map: null
-
Retrieve prefix sid mapping from SRMS
- scan-time: integer
-
Configure background scanner interval for this address family
range:"5..3600" units:"second" default:"60" - vrf-all: object
-
Configurations to be inherited to all vrfs
- update-limit-sub-group-ibgp: integer
-
Upper bound on update generation transient memory usage for every IBGP Sub-group
range:"1..512" units:"megabyte" default:"32" - update-limit-address-family: integer
-
Upper bound on update generation transient memory usage for the address-family
range:"4..2048" units:"megabyte" default:"256" - eibgp: object
-
Use eiBGP multipaths
- rpki-bestpath-origin-as-allow-invalid: null
-
RPKI bestpath origin-AS allow invalid
- next-hop-route-policy: string
-
Next hop policy to filter out nexthop notification
- disable-default-martian-check: null
-
Disable default Martian Check
- af-name: string ipv4-unicast, ipv4-multicast, ipv4-labeled-unicast, ipv4-tunnel, vpnv4-unicast, ipv6-unicast, ipv6-multicast, ipv6-labeled-unicast, vpnv6-unicast, ipv4-mdt, l2vpn-vpls, ipv4rt-constraint, ipv4-mvpn, ipv6-mvpn, l2vpn-evpn, lsls, vpnv4-multicast, vpnv6-multicast, ipv4-flowspec, ipv6-flowspec, vpnv4-flowspec, vpnv6-flowspec, l2vpn-mspw, ipv4-sr-policy, ipv6-sr-policy, all-address-family
-
Address family
- next-hop-critical-trigger-delay: integer
-
Next hop Critical Trigger Delay
range:"0..4294967295" units:"millisecond" default:"3000" - ebgp: object
-
Use eBGP multipaths
- rpki-origin-as-validity-signal-ibgp: null
-
RPKI origin-AS validity signal ibgp
Example
{
"isis-routes": {
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
},
"global-table-mcast": [ null ],
"update-limit-sub-group-ebgp": "integer",
"domain-distinguisher": {
"as": "string",
"router-id": "string"
},
"segmented-mcast": [ null ],
"inter-as-install": [ null ],
"rpki-origin-as-validation-disable": [ null ],
"disable-client-to-client-rr": [ null ],
"disable-cluster-client-to-client-rrs": {
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
},
"label-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"rnh-install-format": "string",
"implicit-import": [ null ],
"label-security-rpf": [ null ],
"use-igpsr-label": [ null ],
"wait-rib-install": [ null ],
"ibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"next-hop-non-critical-trigger-delay": "integer",
"label-retain": "integer",
"import-delay": {
"seconds": "integer",
"milliseconds": "integer"
},
"retain-rt": {
"all": "boolean",
"route-policy-name": "string"
},
"source-route-target-policy": "string",
"rpki-bestpath-use-origin-as-validity": [ null ],
"prefix-sid-map": [ null ],
"scan-time": "integer",
"vrf-all": {
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
},
"update-limit-sub-group-ibgp": "integer",
"update-limit-address-family": "integer",
"eibgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-bestpath-origin-as-allow-invalid": [ null ],
"next-hop-route-policy": "string",
"disable-default-martian-check": [ null ],
"af-name": "string",
"next-hop-critical-trigger-delay": "integer",
"ebgp": {
"order-by-igp-metric": "boolean",
"paths-value": "integer",
"selective": "boolean",
"unequal-cost": "boolean"
},
"rpki-origin-as-validity-signal-ibgp": [ null ],
"subscriber-routes": {
"default-metric": "string",
"route-policy-name": "string",
"not-used": "integer"
}
}
isis-routes_schema:
Redistribute information for IS-IS routes .
- isis-route: object[]
-
Redistribute IS-IS routes
Example
{
"isis-route": [
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
]
}
isis-route_schema:
- default-metric: string
-
Default metric
- route-policy-name: string
-
Route policy name
- redist-type: string
-
Redistribution type: 01 for level 1 routes, 02 for level 2 routes, 04 for level 1 inter-area routes. Logical combinations permitted.
- instance-name: string
-
IS-IS instance name
Example
{
"default-metric": "string",
"route-policy-name": "string",
"redist-type": "string",
"instance-name": "string"
}
domain-distinguisher_schema:
<ASN, router-id> tuple to use to identify the link-state domain
- as: string
-
AS Number
- router-id: string
-
Router ID
Example
{
"as": "string",
"router-id": "string"
}
vrf-all_schema:
Configurations to be inherited to all vrfs
- rnh-install-format: string ext-comm, ext-comm-only
-
RNH install format type: extcomm - install rnh as opaque and extcomms, extcomm-only - install rnh as extcomms only
- enable: null
-
Enable vrf all configuration submode
- srv6-label-allocation-mode: string
-
Label allocation mode: per-ce Set per CE label mode,per-vrf Set per VRF label mode
- table-policy: string
-
Configure policy for installation of routes to RIB
- source-rt-import-policy: null
-
Enable sourcing of import route-targets from import-policy
- label-mode: object
-
MPLS-VPN label allocation mode
Example
{
"rnh-install-format": "string",
"enable": [ null ],
"srv6-label-allocation-mode": "string",
"table-policy": "string",
"source-rt-import-policy": [ null ],
"label-mode": {
"route-policy-name": "string",
"label-allocation-mode": "string"
}
}
disable-cluster-client-to-client-rrs_schema:
Disable client-to-client reflection for a cluster
- disable-cluster-client-to-client-rr: object[]
-
Cluster ID for which reflection is to be disbled
Example
{
"disable-cluster-client-to-client-rr": [
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
]
}
disable-cluster-client-to-client-rr_schema:
- ipv4-address: object[]
-
ipv4 address
- cluster-type: string number, ipv4-address
-
Type of cluster-id
- number: object[]
-
number
Example
{
"ipv4-address": [
{
"cluster-id-address": "string"
}
],
"cluster-type": "string",
"number": [
{
"cluster-id-number": "integer"
}
]
}
number_schema:
- cluster-id-number: integer
-
Cluster ID: if configured as a number
range:"0..4294967295"
Example
{
"cluster-id-number": "integer"
}
ipv4-address_schema:
- cluster-id-address: string
-
Cluster ID: if configured as an IP Address
Example
{
"cluster-id-address": "string"
}
label-delay_schema:
Delay timer to batch label processing.
- seconds: integer
-
Delay, seconds part
range:"0..10" units:"second" - milliseconds: integer
-
Delay, milliseconds part
range:"0..999" units:"millisecond"
Example
{
"seconds": "integer",
"milliseconds": "integer"
}
retain-rt_schema:
Accept received updates with the specified attributes
- all: boolean
-
Whether all RTs are to be retained, default is FALSE
- route-policy-name: string
-
Route policy name
Example
{
"all": "boolean",
"route-policy-name": "string"
}
import-delay_schema:
Delay timer to batch import processing.
- seconds: integer
-
Delay, seconds part
range:"0..10" units:"second" - milliseconds: integer
-
Delay, milliseconds part
range:"0..999" units:"millisecond"
Example
{
"seconds": "integer",
"milliseconds": "integer"
}
rpki-static-routes_schema:
RPKI static route configuration
- rpki-static-route: object[]
-
RPKI static route
Example
{
"rpki-static-route": [
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
]
}
rpki-static-route_schema:
- addrress: string
-
Address
- as: integer
-
AS Number
range:"1..4294967295" - minimum: integer
-
Minimum Prefix Length
- maximum: integer
-
Maximum Prefix Length
Example
{
"addrress": "string",
"as": "integer",
"minimum": "integer",
"maximum": "integer"
}
bmp-server-all_schema:
bmp server all
- maximum-buffer-size: integer
-
Range in MegaBytes for the maximum buffer size of BMP message queue. The maximum buf-size is 20% and default buf-size is 15% of the platform virtual memory max-limit (aka rlimit). Please run show bgp process performance-statistics to see the individual values. Unit is in Megabytes
range:"1..4294967295" units:"megabyte" - route-monitoring: object
-
Enable Route Monitoring capability for the BMP servers. BGP update messages messages will be regenrated with a table walk
Example
{
"maximum-buffer-size": "integer",
"route-monitoring": {
"policy": "string",
"direction": "string"
}
}
route-monitoring_schema:
Enable Route Monitoring capability for the BMP servers. BGP update messages messages will be regenrated with a table walk
- policy: string post-policy
-
Specify if the routes packed in update messages should be before or after the application of route-policy
- direction: string inbound
-
Specify if the routes should be picked up at inbound or outbound direction
Example
{
"policy": "string",
"direction": "string"
}
bmp-servers_schema:
bmp servers
- bmp-server: object[]
-
A particular BMP server
Example
{
"bmp-server": [
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
]
}
bmp-server_schema:
- host-port: object
-
Configure Host Name/Address and Port for BMP Server
- initial-refresh-delay: object
-
Initial refresh to generate BGP updates
- status-report-interval: integer
-
Stats reporting period for BMP server
range:"1..3600" units:"second" - description: string
-
String to describe the BMP server
- tos: object
-
TOS (Type Of Service)
- create: null
-
BMP Server Creation
- server-id: integer
-
BMP Server ID
range:"1..8" - bmptcp-keep-alive: integer
-
configure TCP keep alives to be exchanged between client and server. Default=1000
range:"0..7200" units:"second" - maximum-buffer-size: integer
-
Range in MegaBytes for the maximum buffer size of BMP message queue. The maximum buf-size is 20% and default buf-size is 15% of the platform virtual memory max-limit (aka rlimit) . Please run show bgp process performance-statistics to see the individual values. Unit is in Megabytes
range:"1..4294967295" units:"megabyte" - initial-delay: integer
-
Initial connect delay in seconds in sending updates
range:"1..3600" units:"second" - vrf: string
-
VRF for BMP Server
- shutdown: null
-
Shutdown connection to BMP server
- update-source-interface: string
-
Select an interface to configure
- bmptcp-maximum-segment-size: integer
-
configure TCP maximum segment size. Default=16384.
range:"68..10000" units:"byte" - flapping-delay: integer
-
Delay in connecting to BMP Server after a flap had been detected.
range:"60..3600" units:"second"
Example
{
"host-port": {
"host": "string",
"port": "string"
},
"initial-refresh-delay": {
"delay": "integer",
"skip": [ null ],
"spread": "integer"
},
"status-report-interval": "integer",
"description": "string",
"tos": {
"type": "string",
"value": "string"
},
"create": [ null ],
"server-id": "integer",
"bmptcp-keep-alive": "integer",
"maximum-buffer-size": "integer",
"initial-delay": "integer",
"vrf": "string",
"shutdown": [ null ],
"update-source-interface": "string",
"bmptcp-maximum-segment-size": "integer",
"flapping-delay": "integer"
}
initial-refresh-delay_schema:
Initial refresh to generate BGP updates
- delay: integer
-
Delay in seconds before sending Refresh request to Peers
range:"1..3600" units:"second" default:"120" - skip: null
-
Skip Route Refresh request to Peers
- spread: integer
-
Spread over which to send initial Refresh request to Peers
range:"1..3600"
Example
{
"delay": "integer",
"skip": [ null ],
"spread": "integer"
}
host-port_schema:
Configure Host Name/Address and Port for BMP Server
- host: string
-
Name of the BMP server(accepts IPv4/IPv6 Address format too)
- port: string
-
Port Number of listening BMP server
Example
{
"host": "string",
"port": "string"
}